2930 88
4726 650
19595 200
23439 113
1258 35
2559 96
2716 167
2064 276
5552 457
3600 641
2319 257
1659 174
39919 350
28308 389
8828 185
12083 562
30498 580
19784 451
3475 623
3384 738