13538 600
45080 745
20281 109
15528 866
11501 649
12507 1016
21441 564
21546 529
14426 494
10197 291
5323 659
3374 160
21062 581
15425 285
9300 701
8336 365
18471 296
36826 432
24132 401
43382 291
23969 613
31279 788
22187 880
20557 838
17847 682
8381 91
25130 52
12596 237