41596 695
5886 346
112067 892
199781 520
23811 616
19323 662
15858 550
2108 338
4653 621
1271 160
6195 880
2642 359
18391 780
4643 440