21995 954
55395 684
23476 447
2622 381
2743 497
3976 214
3411 722
5254 575
62190 670
4679 547
10379 391
61354 126
9889 340
17267 215
33056 212
5725 358
18280 405
5841 58
24634 153
25093 81
3871 452
3387 273
109554 961
52827 680
8678 426
40264 847
14423 655
39543 105