15630 221
30954 513
14806 741
7972 88
11017 287
49489 758
19437 601
15652 575
163191 974
377689 1078
2411029 7084
44836 854
30822 597
31944 935
26392 293