8228 360
3578 579
1180 198
2951 611
742 91
3820 659
463 112
5894 394
1236 232
1750 428
7675 187
25762 311
134269 229
113961 897
5584 233
37367 328
37539 540