50300 184
15423 729
29839 156
17371 516
43379 507
4167 447
7637 548
3937 155
13184 616
23042 346
2942 325
4960 252
5246 109
4007 780
16472 338
3322 695
29482 604
27878 169
7447 286
17529 367
6929 689
14511 204
4056 821
5233 674
15709 131
19060 213
8270 108
3195 372