14095 77
18088 78
24278 402
25249 686
13705 663
12601 436
15842 567
15122 506
381368 1071
1167046 1301
775499 1659
840630 1666
694858 812
440477 1138
23002 732
282947 1203
95570 240
745582 1772
266165 883
157956 1045
157143 722
80734 368
407847 763
310245 507
516271 1914
9325 117
168671 287
318942 511