3115 338
29343 351
1623 39
2184 372
11405 123
2199 417
34594 321
10996 34
2748 469
784 96
13276 95
108771 196
3088 692
4568 594
1232 205
1575 175
1567 231
3038 760
1454 219
2359 616
2037 300
4668 872
716 78
3532 700
2751 615
2136 155
4426 447
888 102