15032 823
17795 275
12397 620
16577 384
17904 75
51655 54
12766 103
7626 121
9152 99
9829 122
6008 45
39473 363
3246 47
15028 708
11273 673
39615 424
25677 272
30323 247
29010 278
11698 533
7045 211
17010 291
12410 419
38353 427
12062 189
33718 609
15804 54
11120 830