1594 100
1564 69
75148 320
7720 761
105649 458
23571 645
13510 285
9627 623
3267 162
5101 713
3397 500
3888 261
105528 612