13596 600
45106 745
20283 109
15528 866
11502 649
12507 1016
21443 564
21548 529
14433 494
10201 291
5325 659
3375 160
21063 581
15425 285
9304 701
8336 365
18473 296
36827 432
24132 401
43385 291
23969 613
31282 788
22188 880
20561 838
17847 682
8382 91
25134 52
12598 237