14095 603
45485 748
20305 109
15544 866
11539 649
12515 1016
21492 564
21607 529
14474 494
10239 291
5352 659
3388 160
21081 581
15455 285
9341 701
8361 365
18565 296
36845 432
24155 401
43423 291
23980 613
31327 788
22204 880
20579 838
17866 682
8395 91
25218 52
12609 237