18880 382
23347 277
1299 82
32073 740
14430 634
5634 726
14138 381
24466 840
7375 745
2590 439
1245 112
3492 396
4607 34
7605 351
947 177