2996 706
34137 124
23037 277
49678 149
29075 305
34427 489
15076 646
30252 493
62245 1029
41131 572
26714 75
16167 524