20015 233
18943 683
11155 473
6949 476
8340 269
21574 594
3784 281
9274 46
6893 385
6109 372
19885 519
19379 601
6561 211
12781 573
17982 280
10051 611
8317 667
12702 791
7268 577
3918 222
5718 482
16384 661
12339 206
4369 55
19243 46
13645 526
6873 155
5692 145