10171 123
3436 174
20917 631
11452 927
3856 472
8009 326
3347 292
3131 582
3272 389
2783 387
34395 170
1382 33
6341 199
7668 637
18039 575
8886 83
3716 356
3349 230
1863 208
3005 271
2451 153
4467 188
19353 478
5928 634