2929 328
20513 751
3250 184
4944 201
2574 449
1077 49
3351 635
24659 817
2183 398
3206 562
5030 153
2456 318
1199 187
2863 163
2313 369
1362 161
7291 709
2888 648
2102 338
12702 967
3975 707
3376 699
3832 780
2229 372