3001 812
2541 502
1738 436
113141 133
9174 567
11860 176
6977 45
11501 254
437523 1156
224256 1162
189774 299
201770 442
352512 935
31399 217
208021 719
15421 717
63110 241
37904 433
136240 833
71437 527
6361 680
7249 663
8773 390