2912 601
2423 555
2029 358
323 30
19328 553
11810 122
992 162
1956 309
8210 71
14479 563
16028 217
6721 80
3570 393
1832 281
2489 524
985 206
2011 547
1581 252
587 76
15789 553
4627 382
3502 714
3158 769
1393 373
2602 644
1200 329
2147 421
371 26