14231 603
45595 748
20311 109
15550 866
11549 649
12520 1016
21506 564
21629 529
14483 494
10248 291
5355 659
3391 160
21087 581
15467 285
9345 701
8365 365
18593 296
36850 432
24163 401
43425 291
23980 613
31342 788
22206 880
20584 838
17870 682
8398 91
25235 52
12612 237