3057 455
2229 366
4668 314
5877 276
9269 92
3183 371
4720 170
2084 303
1490 95
2302 324
5141 336
2337 547
4179 180
4313 417
915 121