13512 466
4004 620
2865 445
26920 392
11095 404
1102 77
3797 862
4998 403
2511 335
7558 674
2774 346
3337 699
2300 119
3324 454
6562 313
4493 385
55051 712
4390 297
4135 236
2588 730
28702 706
51605 304
18828 389
14402 93
1705 351
5805 862
2666 43
4125 80