14226 603
45583 748
20310 109
15549 866
11549 649
12520 1016
21504 564
21629 529
14483 494
10247 291
5355 659
3391 160
21085 581
15465 285
9345 701
8365 365
18587 296
36849 432
24162 401
43424 291
23980 613
31341 788
22206 880
20583 838
17870 682
8398 91
25235 52
12612 237