35530 268
56663 905
2840 267
248363 350
113867 320
50019 419
42966 877
20665 394
15157 642
35555 199
34171 543
20487 430
30185 454
30636 738
5382 515
3081 68
5729 957
7864 747
3507 280
4545 680
10844 383
25070 544
14607 407
18331 155