3982 550
4097 370
7791 592
10572 284
16544 784
9476 341
6916 96
3176 545
2479 496
3582 623
4284 336
4137 188
2633 337
2416 122
3659 351
45520 119