2271 96
3300 248
50786 758
12646 206
6438 385
16626 312
25293 778
5810 664
10013 269
85302 542
9137 142
5417 446
8066 784
1313 138
8132 375
1677 162
27022 251
32571 407
42049 278
22078 422
13505 747
13045 31
3699 104
2940 247