15538 221
30840 513
14739 741
7918 88
10965 287
49236 758
19354 601
15560 575
163164 974
377470 1078
2391978 7079
44572 854
30758 597
31742 935
26292 293