3005 726
1560 479
2318 446
2294 718
1548 327
2633 837
50918 411
2492 624
33605 356
196 34
1610 344
2076 398
439 86
2932 832
2820 592
980 276
14427 456
20786 189
46879 177
9748 747
2411 520
16874 307
3012 661
3201 968