25303 91
36175 189
42841 143
71065 493
43639 811
105019 569
10264 35
50955 276
23560 344
33379 101
22657 379
10522 587
20303 487
35948 441
61887 305
47556 334
27660 973
55116 339
18968 400
23201 246
16517 420
73506 686
64292 266
28352 943
51884 629
37370 582
86051 209
22632 513