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