50428 60
6613 246
5606 503
18316 921
3924 751
14239 501
19951 505
5596 231
9582 717
15050 395
7266 546
9194 443
7127 74
8453 73
1618 249
21713 610
1749 351
29882 782
15941 324
9344 161
10210 516
35162 374
84675 169
9988 930
15406 437
111394 195
24514 697
12668 594