4028 370
7745 592
10520 284
16305 784
9236 341
6457 96
3118 545
2423 496
3526 623
4241 336
4100 188
2586 337
2352 122
3760 550
3601 351
44183 119