3000 583
20502 393
13495 713
159754 259
5581 201
1290 118
6626 612
8538 727
4349 531
7668 212
4345 39
68202 591
28392 291
62175 66
3239 232
10271 499
5646 309
10151 374
3039 81
6225 533
10415 68
13243 399
3438 530
13051 430
7691 412
8790 642
2696 143
1317 81