3986 508
2468 404
4326 647
2174 149
5236 422
5134 639
3246 579
5993 121
5295 352
4253 794
3490 352
4145 267
1899 112
28618 502
37544 236