102638 150
119799 284
74757 206
76241 464
41459 657
57955 884
565217 1015
84068 495
57049 115
72160 648
302013 1169
16541 668
69977 265
40260 290
291199 855
230005 274
97520 358
22917 511
282327 641
307252 1193
25060 389
37382 518
18442 346
20889 931
78307 856