2975 390
5945 672
4758 659
10763 389
20882 458
4001 201
4842 168
320150 1050
28969 551
55606 267
15540 476
4491 152
8198 257
15398 740
7498 620
2678 105
5260 193
13161 479
2639 76
5969 609