30430 363
2330 75
5444 420
3186 333
23642 607
9064 372
4906 257
15522 219
9588 751
4356 775
1829 86
7822 127