151596 352
108057 370
120285 341
59836 602
159131 841
30842 480
627237 1677
144090 581
163135 298
64120 121
31887 299
144128 770
215528 514
55745 410
86927 498
13483 874
67169 858
137462 883
25078 582
181738 846
367818 1026
178588 866
20674 376
216711 1103
59180 336
147986 393
184119 467
19983 698