2996 706
1154 313
34137 124
23037 277
49678 149
29075 305
34427 489
23345 108
15076 646
78843 139
30252 493
62245 1029
41131 572
26714 75
28943 228