40482 595
18088 542
1472 121
1183 133
2485 206
1150 110
3211 693
1911 397
3769 851
1026 153
17886 420
9581 27
3666 653
1222 187
2015 284
4959 415
2597 336
2029 417
1658 182
2861 343
1700 224
2862 543
4787 532
1644 174
2493 376
1433 44
2272 361
27965 952