4299 53
103444 399
5006 261
30996 673
46833 584
21646 331
56601 872
65477 833
16495 695
22601 669
7856 448
14007 475
28126 489
19269 413
8087 558
16633 503
16079 493
21662 241
33779 591
14649 578
11001 131
28445 521
6230 765
4423 655
2301 589
7210 389
3591 265
9457 133