2889 63
24284 206
9647 727
30923 880
3649 592
6023 892
11029 691
3869 157
5718 553
7063 518
2463 155
7429 482
12444 759
10375 498
3188 348
1801 306
1657 113
3323 425
3835 786
2702 218
8274 506
4595 585
5060 558
3344 535
15040 586
3027 648
7216 245
13632 304