3000 413
21816 98
55246 652
6151 369
13560 211
14427 562
7047 691
5127 695
3749 506
6283 569
5296 348
13952 312
2744 166
20128 258
4617 122
10233 772
25015 612
4466 470
3216 140
7077 739
4857 193
8018 439
22468 703
18544 446
8524 136
3302 571
3891 147
6790 134