2999 583
20499 393
13495 713
159747 259
5578 201
1289 118
6626 612
8538 727
4348 531
7667 212
4345 39
68182 591
28388 291
62163 66
3239 232
10270 499
5645 309
10150 374
3038 81
6224 533
10415 68
13243 399
3437 530
13050 430
7691 412
8786 642
2693 143
1316 81