40376 478
4789 83
7909 169
27943 238
11334 887
3581 95
19786 511
7802 729
34712 736
22269 407
2818 452
5102 169
31101 217
6847 189
10102 28
8319 789
11484 108
2141 346
35931 74
44011 904
64500 726
3327 542
45236 218
9067 169