5001 403
6942 265
15891 52
4070 728
36681 292
7675 633
4547 494
8346 470
3561 317
9523 478
15376 223
9679 174
3769 142
4511 138
4827 533
8865 647
9511 219
4603 285
5346 136
7532 375
7836 653
5438 705
15211 617
4136 421
14101 470
14029 774
14669 187
20450 382