3026 455
2205 366
4604 314
5838 276
9227 92
3131 371
4700 170
2064 303
1456 95
2251 324
5107 336
2311 547
4120 180
4262 417
891 121