40081 291
45187 620
97527 999
49330 667
89317 1014
48322 728
81350 847
90294 391
72883 367
190714 770
33525 455
111564 351
152077 301
100318 505
48120 217
80997 588
174248 588
73158 901
88920 603
75142 104
119227 838
121405 502
101778 346
87345 388
101178 689
136760 722
68024 229
34407 98