103317 727
30222 311
55890 620
65880 651
23672 158
74679 886
16878 213
32768 520
62449 271
50848 661
15640 135
82550 205
33803 238
17747 785
21944 248
26396 897
31087 362
55745 307
34670 626
21764 312
26013 502
139444 486
68451 932
60662 842
98537 346
41943 243
18867 458
13050 602