3278 506
14224 482
14321 326
5622 582
28362 336
103739 950
7220 600
36892 514
8872 632
5575 665
133281 1021
5635 179
5144 391
12802 147
6306 198
8760 593
2933 596
11579 331
16243 176
6765 368
4125 229
7060 282
2539 175
2935 274
3215 623
4497 767
36078 451
137895 662