42175 210
1125 79
3678 332
6717 341
15136 262
36355 677
4962 716
4277 439
3926 602
3668 82
6456 280
5075 81
11152 57
2860 188
21128 503
13743 629
5738 719
3795 120
20906 959
3933 557
9768 295
5455 50
5362 574
5246 639
3788 157
12827 558
4703 561
3617 318