14501 448
51578 179
34385 113
12034 335
34402 292
14764 318
22409 531
34358 423
41574 516
13105 734
29416 458