4892 58
3938 359
15408 533
112666 1116
15712 777
11314 345
48170 640
26260 644
4235 98
4203 370
5405 577
2580 220
1515 201
84173 239
89424 662
3045 37
3052 210