14096 77
18095 78
24284 402
25253 686
13705 663
12603 436
15844 567
15122 506
381391 1071
1167135 1301
775574 1659
840696 1666
694916 812
440541 1138
23003 732
282978 1203
95587 240
745694 1772
266239 883
157996 1045
157307 722
80741 368
407891 763
310288 507
516349 1914
9326 117
168695 287
319041 511