42031 210
1102 79
3644 332
6622 341
15019 262
36150 677
4927 716
4219 439
3899 602
3552 82
6334 280
4928 81
10832 57
2776 188
20982 503
13627 629
5666 719
3696 120
20697 959
3862 557
9609 295
5384 50
5294 574
5153 639
3708 157
12678 558
4624 561
3547 318