12829 97
2715 88
92600 123
8521 532
207443 487
76571 863
1942 66
28200 496
79381 280
107707 506
20128 144
115851 725
347629 946
93198 554
13690 453
227222 724
130479 893
132308 437
38378 644
49287 457
10884 445
48053 381
3102 608