30275 363
2245 75
5191 420
3009 333
23582 607
8967 372
4870 257
15341 219
9487 751
4295 775
1793 85
7772 127