30287 363
2247 75
5196 420
3014 333
23585 607
8969 372
4870 257
15348 219
9493 751
4295 775
1795 85
7774 127