16032 876
24862 787
9973 401
107563 580
6167 476
25474 455
12877 78
51994 322
40042 139
90617 748
9124 105
38352 395
33466 516
156009 276
270302 961
32153 595
39508 78
74289 261
30342 834
39391 310
74166 702
55397 687
14537 252
23541 161
64344 522
85446 277
92760 460
117514 378