21194 532
7036 848
46166 323
5750 524
1933 377
3766 782
3444 409
2554 317
1270 167
2913 593
3664 650
1613 73
2174 53
1601 84
3198 738
911 77
6365 678
3402 563
2444 211