50784 423
5957 447
2164 261
12093 648
3545 181
7250 46
3273 370
6151 626
11977 511
10885 411
8570 597
6949 595
37589 495
7369 389
9949 148
5169 303
3064 359
2462 262