307950 666
10256 581
13735 267
221066 935
11714 266
4223 381
132682 709
9942 548
33776 333
27017 913
16922 113
32097 579
46389 233
8049 422
14854 563
10048 385
50045 793
78216 805
31609 136
4681 77
1856 281
14606 225
5059 483
3046 224
5112 666
3179 329
2044 118
4061 161