50780 423
5957 447
2164 261
12093 648
3544 181
7247 46
3273 370
6151 626
11977 511
10885 411
8570 597
6948 595
37589 495
7368 389
9949 148
5168 303
3064 359
2462 262