4249 650
15061 200
22103 113
965 35
2058 96
2216 167
1696 276
4934 457
3314 641
2014 257
1377 174
37331 350
25967 388
7984 185
10909 562
26759 580
17508 450
3173 623
3104 738