3031 455
2208 366
4627 314
5844 276
9230 92
3132 371
4702 170
2066 303
1456 95
2271 324
5110 336
2312 547
4123 180
4267 417
891 121