2931 88
4726 650
19596 200
23440 113
1259 35
2559 96
2720 167
2064 276
5552 457
3600 641
2319 257
1659 174
39921 350
28308 389
8828 185
12083 562
30498 580
19785 451
3475 623
3384 738