103806 265
221636 337
18454 493
65291 666
15808 550
25465 316
44060 763
12907 719
4824 274
13018 443
48745 327
43533 312
46687 171
26507 57
30828 943
27965 154
89252 326
14895 196
7483 70
23712 232
3893 178
28411 341
10136 315
5364 78
16131 608
53078 563
29693 587
17032 109