97339 167
3483 165
25318 243
7192 400
2720 121
1222 22
1327 129
4890 610
5863 439
12308 792
2276 336
5435 347
1253 271