3035 500
32911 127
2390 242
3905 659
2909 259
68099 571
2081 315
2969 440
2839 680
911 55
3574 514
2784 481
3002 376
1831 174
4927 532
2470 76
5209 415
2409 434
9697 27
18156 420
13892 646
2014 278
5627 787
3353 693