103317 727
30222 311
55889 620
65877 651
23672 158
74679 886
16878 213
32768 520
62449 271
50848 661
15640 135
82548 205
33803 238
17746 785
21944 248
26396 897
31087 362
55744 307
34668 626
21764 312
26013 502
139443 486
68450 932
60662 842
98533 346
41943 243
18865 458
13050 602