25301 91
36175 189
42841 143
71063 493
43639 811
105017 569
10264 35
50955 276
23558 344
33379 101
22657 379
10522 587
20303 487
35944 441
61877 305
47556 334
27660 973
55116 339
18967 400
23200 246
16517 420
73504 686
64292 266
28352 943
51884 629
37368 582
86047 209
22632 513