3001 812
2542 502
1738 436
113178 133
9174 567
11860 176
6979 45
11501 254
437583 1156
224283 1162
189807 299
201813 442
352555 935
31399 217
208046 719
15422 717
63134 241
37938 433
136288 833
71472 527
6363 680
7249 663
8773 390