30297 363
2251 75
5202 420
3024 333
23588 607
8969 372
4871 257
15352 219
9498 751
4296 775
1796 86
7775 127