103306 727
30217 311
55880 620
65861 651
23660 158
74665 886
16876 213
32757 520
62430 271
50833 661
15630 135
82519 205
33793 238
17741 785
21933 248
26387 897
31080 362
55713 307
34662 626
21758 312
25999 502
139414 486
68439 932
60639 842
98484 346
41934 243
18861 458
13045 602