31131 125
4229 291
17205 422
6896 286
245618 1196
2553447 3975
932047 956
247752 1043
330822 529
6414 555
385443 1161
194192 744
253048 640
13484 683
189367 592
6979 63
255111 1183
96684 372
143247 691
177566 790
116871 632
127294 1077
46557 385
56535 627
11979 148
295286 1059
106711 465
199430 489