15016 116
23135 593
19393 239
10640 907
19240 569
8801 589
36913 776
23329 61
24519 401
16966 418
17824 473
19513 168
31587 566
28886 538
11513 822
8870 563
12118 647
20562 362
9084 245
16457 352
12069 130
10352 100
15385 155
16233 863
17992 278
9132 600
34327 307
13270 594