3026 455
2205 366
4612 314
5840 276
9228 92
3131 371
4701 170
2064 303
1456 95
2252 324
5108 336
2311 547
4120 180
4263 417
891 121