2965 526
3520 814
12592 748
2404 168
984 25
3251 224
2424 469
2067 146
13636 266
3380 582
3830 315
3792 340
3229 537
15081 228
3470 395
4386 484
2137 336
6691 587
1653 155
1612 51
23616 872
6740 656
1109 47
3363 663