30125 363
2199 75
5037 420
2883 333
23479 607
8919 372
4811 257
15211 219
9432 751
4269 775
1766 85
7718 127