3001 374
23362 103
10357 346
15682 311
48830 581
11303 435
9018 146
10509 658
3893 366
12663 170
2227 124
7339 87
2159 94
18747 207
2528 274
10547 82
6231 196
14546 878
3761 117
4843 802
5547 281
12925 198
11747 107
42616 413
4317 636
3129 616
3922 641
1925 281