30137 363
2202 75
5052 420
2891 333
23479 607
8921 372
4811 257
15214 219
9434 751
4270 775
1768 85
7718 127