58029 353
29189 447
16652 461
45911 331
82288 803
145022 945
17133 527
25417 812
63217 179
35016 671
60577 323
73731 770
88785 917
72026 640
33936 275
32333 725
97447 1116
22528 399
50105 503
63149 387
67950 403
27777 365
68465 1064
103987 790
19170 244
40676 309
91231 521