42055 210
1104 79
3648 332
6638 341
15030 262
36195 677
4931 716
4222 439
3900 602
3564 82
6344 280
4970 81
10866 57
2784 188
21001 503
13643 629
5673 719
3719 120
20727 959
3867 557
9623 295
5392 50
5304 574
5165 639
3723 157
12695 558
4636 561
3554 318