4033 370
7749 592
10520 284
16320 784
9269 341
6481 96
3122 545
2423 496
3527 623
4245 336
4101 188
2588 337
2354 122
3766 550
3605 351
44258 119