30296 363
2249 75
5202 420
3022 333
23587 607
8969 372
4871 257
15349 219
9494 751
4295 775
1795 85
7775 127