103532 264
221499 337
18413 493
65098 666
15768 550
25423 316
44020 763
12863 719
4799 274
13001 443
48664 327
43410 312
46649 171
26396 57
30757 943
27940 154
89019 326
14858 196
7476 70
23634 232
3879 178
28384 341
10105 315
5334 78
16103 608
52938 547
29569 587
16936 109