42048 210
1103 79
3647 332
6634 341
15025 262
36180 677
4929 716
4221 439
3899 602
3557 82
6339 280
4946 81
10845 57
2780 188
20991 503
13635 629
5669 719
3707 120
20714 959
3865 557
9616 295
5389 50
5298 574
5156 639
3717 157
12691 558
4629 561
3550 318