3308 588
2667 245
41739 718
53979 104
15228 828
10495 267
4958 196
7181 321
12485 39
8448 429
8071 136