22215 145
10269 127
4374 43
11086 277
5330 880
6967 577
7664 497
23749 693
12475 396
24415 220
13213 368
15860 110
3953 113
12269 214
18660 732
15533 426
22352 653
9034 474
13394 306
8124 120
8483 212
19020 342
30341 371
13136 263
8303 228
11192 473
15796 579
17380 654