9450 353
1628 129
2246 170
108322 642
15615 75
15828 432
20268 58
21702 626
24495 374
5459 385
3929 922
579 65
1330 124