50410 60
6595 246
5573 503
18260 921
3900 751
14158 501
19933 505
5519 231
9538 717
14899 395
7191 546
9122 443
7088 74
8342 73
1597 249
21685 610
1743 351
29833 782
15899 324
9242 161
10117 516
35143 374
83925 169
9911 930
15387 437
110461 195
24494 697
12655 594