4897 58
3941 359
15408 533
112676 1116
15712 777
11314 345
48175 640
26261 644
4235 98
4204 370
5405 577
2580 220
1515 201
84178 239
89428 662
3045 37
3052 210