3025 455
2205 366
4603 314
5837 276
9227 92
3130 371
4700 170
2064 303
1456 95
2251 324
5107 336
2311 547
4119 180
4262 417
890 121