28695 508
10141 640
5758 686
2679 466
16239 338
2131 304
12559 590
3633 318
4083 654
6090 799
2433 283
5457 60
4422 702
2476 364
3828 615
3710 430
4625 71
1016 106
3769 119
222836 247
4812 622
20624 752
3953 572
100055 488
10851 591
24145 593
32688 174
7046 645