1328 21
1876 296
2956 747
3343 595
7290 30
1360 260
1331 282
4911 275
82504 117
15420 275
6436 702
2639 498
1418 174
2463 168