3000 413
21767 98
55178 652
6146 369
13556 211
14413 562
7046 691
5119 695
3745 506
6282 569
5293 348
13941 312
2742 166
20126 258
4613 122
10220 772
25013 612
4460 470
3215 140
7075 739
4855 193
8016 439
22466 703
18540 446
8521 136
3302 571
3890 147
6789 134