103306 727
30217 311
55880 620
65865 651
23662 158
74667 886
16876 213
32757 520
62433 271
50835 661
15631 135
82523 205
33794 238
17743 785
21934 248
26388 897
31080 362
55714 307
34662 626
21759 312
26001 502
139422 486
68440 932
60643 842
98489 346
41935 243
18861 458
13045 602