3001 812
2542 502
1738 436
113150 133
9174 567
11860 176
6978 45
11501 254
437538 1156
224261 1162
189780 299
201787 442
352520 935
31399 217
208027 719
15421 717
63122 241
37914 433
136252 833
71443 527
6363 680
7249 663
8773 390