13959 603
45369 748
20301 109
15538 866
11526 649
12514 1016
21483 564
21589 529
14467 494
10228 291
5345 659
3381 160
21075 581
15448 285
9333 701
8356 365
18536 296
36842 432
24154 401
43413 291
23979 613
31309 788
22197 880
20573 838
17862 682
8393 91
25201 52
12605 237