21982 145
10060 127
4322 43
11051 277
5286 880
6921 577
7634 497
23576 693
12297 396
24189 220
13177 368
15695 110
3899 113
12165 214
18562 732
15408 426
22225 653
9010 474
13344 306
7968 120
8394 212
18924 342
30198 371
12983 263
8171 228
11136 473
15752 579
17309 654