3011 508
2238 213
816 102
2725 705
13946 489
13461 196
1968 418
1970 402
1415 380
3880 649
2141 335
6940 752
1180 45
8332 723
2040 310
2391 433
970 284
1576 232
562 147
4393 870
2262 639
2845 478
6100 231
2902 781