3020 326
9522 63
1367 92
29183 741
105060 489
15039 200
25334 836
4622 757
20270 848
13767 386
5987 590
3572 408
49580 472
3251 116
2820 477
1884 446
16742 369
2912 221
1913 332
14897 675
1665 275