21099 313
10917 752
15504 580
9206 502
15810 80
66631 856
9466 78
31292 660
88773 289
70118 309
17682 266
14384 573
98420 633
11278 274
36444 544
19333 240
89097 923
37800 342
12185 656
105050 766
20614 242
15902 840
11770 556
8807 450
16708 63
30600 141
2661 768
21429 158