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