3082 455
2256 366
4714 314
5933 276
9297 92
3241 371
4729 170
2108 303
1508 95
2314 324
5168 336
2360 547
4269 180
4343 417
946 121