3082 455
2257 366
4714 314
5933 276
9299 92
3241 371
4730 170
2108 303
1508 95
2314 324
5168 336
2360 547
4271 180
4344 417
946 121