12061 44
16425 801
4423 289
4274 42
1499 165
2500 36
3986 123
3678 140
19939 94
29598 389
2202 101
11117 75
2005 211
2217 44
9742 119
3391 498
12595 664
4321 116
3584 851
9192 321
8642 47