103521 264
221491 337
18410 493
65094 666
15767 550
25423 316
44018 763
12860 719
4798 274
13001 443
48663 327
43407 312
46648 171
26395 57
30755 943
27938 154
89016 326
14858 196
7476 70
23631 232
3878 178
28384 341
10105 315
5334 78
16103 608
52930 547
29560 587
16934 109