3001 812
2542 502
1738 436
113166 133
9174 567
11860 176
6979 45
11501 254
437565 1156
224274 1162
189791 299
201801 442
352538 935
31399 217
208038 719
15421 717
63132 241
37924 433
136276 833
71463 527
6363 680
7249 663
8773 390