13515 466
4004 620
2865 445
26929 392
11096 404
1102 77
3797 862
4998 403
2512 335
7559 674
2774 346
3337 699
2300 119
3326 454
6562 313
4493 385
55057 712
4390 297
4136 236
2588 730
28702 706
51605 304
18828 389
14402 93
1706 351
5805 862
2666 43
4125 80