2955 848
2112 585
1881 509
653 136
1103 319
3282 676
1114 296
4359 410
2202 522
4583 39
3115 992
11574 426
2503 776
11288 702
8613 744
796 232
510 109
20776 90
2439 717
37822 865
5420 737
1395 346
2350 610
786 170