3000 583
20501 393
13495 713
159750 259
5579 201
1289 118
6626 612
8538 727
4349 531
7668 212
4345 39
68194 591
28389 291
62166 66
3239 232
10270 499
5645 309
10150 374
3038 81
6225 533
10415 68
13243 399
3437 530
13051 430
7691 412
8788 642
2694 143
1317 81