4035 370
7749 592
10521 284
16323 784
9275 341
6485 96
3123 545
2423 496
3529 623
4245 336
4101 188
2589 337
2354 122
3767 550
3605 351
44270 119