2969 528
24445 943
46387 825
31355 407
42666 337
18158 552
42044 471
3137 625
3725 452
3306 195
30001 286
220898 174
1084 146
5358 715
64269 592
35711 653
23340 511
59396 124
15844 522
23173 122
10897 263
16325 590
3955 516
29146 111
51296 94
10050 183
3774 194
9574 881