11502 560
14257 128
24347 212
11882 411
4653 488
18665 321
3858 372
8049 548
2580 730
2391 345
7709 261
2879 41
19829 865
3603 282
1913 84
4662 767
18136 498
4193 658
17979 506
14306 432
1615 94
2991 269
4617 634
3767 564
1492 38
2624750 6558
3365 857
2171 86