14461 691
35988 677
2885 309
23424 594
2839 201
2845 142
3545 97
4105 585
5840 518
8352 433
7339 504
10715 416
5203 70
2770 589