3005 811
3318 605
1784 389
2984 657
23631 290
48753 320
18804 257
28955 409
28429 315
38570 272
38723 711
33728 352
45171 92
37915 593
24595 339
25323 791
39181 629
19081 512
77198 612
24677 869
34435 921
56071 659
55191 480
17555 291