3580 580
2530 166
18749 942
2842 597
2461 152
2502 297
12139 675
2933 133
4955 682
19573 149
1819 182
11563 463
24010 329
2919 347
5750 64
3995 201
11582 489
21997 860
12956 616
7047 147
3255 391
2403 283
6465 642
4098 219