15907 221
31262 513
15054 741
8098 88
11157 287
50283 758
19688 601
15917 575
163272 974
378309 1078
2465482 7107
45641 854
31008 597
32307 935
26937 293