30127 363
2199 75
5038 420
2885 333
23479 607
8919 372
4811 257
15212 219
9432 751
4269 775
1766 85
7718 127