12030 44
16423 801
4422 289
4274 42
1499 165
2500 36
3986 123
3678 140
19932 94
29570 389
2200 101
11108 75
2005 211
2217 44
9736 119
3391 498
12570 664
4320 116
3583 851
9188 321
8639 47