3989 508
2478 404
4333 647
2179 149
5237 422
5144 639
3249 579
5997 121
5307 352
4254 794
3493 352
4154 267
1905 112
28681 502
37585 236