12047 44
16425 801
4423 289
4274 42
1499 165
2500 36
3986 123
3678 140
19936 94
29588 389
2202 101
11114 75
2005 211
2217 44
9742 119
3391 498
12584 664
4320 116
3583 851
9190 321
8641 47