30282 363
2247 75
5192 420
3011 333
23585 607
8969 372
4870 257
15347 219
9492 751
4295 775
1795 85
7774 127