15633 221
30958 513
14808 741
7973 88
11017 287
49495 758
19440 601
15657 575
163193 974
377692 1078
2411472 7085
44846 854
30822 597
31948 935
26398 293