3986 508
2468 404
4326 647
2174 149
5236 422
5136 639
3246 579
5994 121
5298 352
4253 794
3490 352
4145 267
1899 112
28621 502
37545 236