1099 281
1502 463
2593 394
1945 420
3312 709
1570 173
937 148
2446 742
2474 533
1537 505
20232 1089
3161 565
3666 942
2826 577
1133 300
3001 842
3077 881
652 63
368 96
386 86
1637 381
3423 372
2768 699
233 28