13951 448
51286 179
34183 113
12002 335
34295 292
14700 318
22335 531
34235 423
41418 516
13060 734
29316 458