42075 210
1105 79
3648 332
6646 341
15048 262
36221 677
4935 716
4232 439
3908 602
3579 82
6364 280
4992 81
10912 57
2789 188
21026 503
13656 629
5681 719
3729 120
20762 959
3878 557
9642 295
5401 50
5317 574
5176 639
3732 157
12725 558
4646 561
3567 318