3041 455
2213 366
4643 314
5852 276
9235 92
3143 371
4705 170
2071 303
1464 95
2289 324
5114 336
2316 547
4136 180
4276 417
896 121