3528 273
13038 122
7505 26
20165 562
2677 867
1945 500
7096 153
32743 58
3756 234
27631 149
3450 321
10385 242
1621 222
2810 834
2069 506
2479 715
622 185
1983 524
471 110
1018 303
1133 335
1819 522
5719 567
2778 641