42030 210
1102 79
3644 332
6621 341
15018 262
36150 677
4925 716
4219 439
3899 602
3550 82
6333 280
4926 81
10831 57
2773 188
20980 503
13624 629
5665 719
3695 120
20697 959
3862 557
9608 295
5383 50
5293 574
5153 639
3708 157
12676 558
4622 561
3545 318