19815 671
35639 900
39077 168
24185 401
16653 418
9925 153
17392 473
18873 167
19929 774
30775 566
23210 346
28797 538
11328 823
8677 563
3850 278
35733 896
11929 647
21180 233
4263 425
11013 247
14200 585
33409 299
20418 362
14035 453
8981 245
6168 585
36279 607
15071 657