13503 466
4001 620
2865 445
26898 392
11092 404
1100 77
3797 862
4991 403
2509 335
7558 674
2771 346
3337 699
2295 119
3321 454
6561 313
4492 385
55011 711
4389 297
4127 236
2586 730
28692 706
51605 304
18828 389
14402 93
1696 351
5802 862
2662 43
4121 80