15026 116
23157 593
19427 239
10650 907
19347 569
8809 589
37018 776
23376 61
24562 401
16990 418
17857 473
19543 168
31670 566
28899 538
11536 822
8893 563
12136 647
20581 362
9100 245
16485 352
12102 130
10361 100
15421 155
16281 863
18086 278
9163 600
34383 307
13284 594