103518 264
221489 337
18410 493
65090 666
15767 550
25423 316
44018 763
12859 719
4796 274
13000 443
48661 327
43406 312
46646 171
26395 57
30751 943
27938 154
89010 326
14858 196
7475 70
23626 232
3878 178
28384 341
10104 315
5334 78
16103 608
52926 547
29559 587
16933 109