33652 1016
2957 88
4748 650
19673 200
23480 113
1290 35
2591 96
2742 167
2086 276
5574 457
3619 641
2331 257
1688 174
39973 350
28355 389
8865 185
12140 562
30580 580
19872 451
3502 623
3410 738