40955 695
5868 346
111023 892
198441 519
23610 616
19117 662
15513 550
2094 338
4637 621
1245 160
6167 880
2629 359
18363 780
4636 440