4228 80
29133 744
18899 280
9591 252
4374 135
23194 553
12135 179
4581 435
8756 461
5638 279
2557 629
2893 477
1858 227
3457 818
4122 691
3870 858
13863 225
2813 678