2966 528
24436 943
46350 825
31333 407
42621 337
18141 552
42038 471
3129 625
3702 452
3270 195
29685 286
220851 174
1077 146
5342 715
64013 592
35579 653
23282 511
59372 124
15822 522
23158 122
10884 263
16295 590
3953 516
29123 111
51293 94
10036 183
3770 194
9567 881