30313 363
2255 75
5211 420
3032 333
23588 607
8973 372
4872 257
15358 219
9503 751
4296 775
1796 86
7776 127