15060 823
17850 275
12428 620
16618 384
21827 843
17947 75
12792 103
9853 122
6035 45
39646 363
3259 47
11291 673
39753 424
25731 272
30396 247
8679 629
29023 278
7059 211
12440 419
38432 427
12222 189
34160 609
8063 289
18501 455
7276 274
28004 388
8379 323
40569 70