30237 363
2246 75
5106 420
2964 333
23578 607
8987 372
4890 257
15317 219
9481 751
4316 775
1804 85
7761 127