2943 790
1730 258
1465 178
2332 416
26472 761
45411 67
45802 579
19439 492
17621 766
25253 298
32441 645
25021 113
101023 320
34498 204
23625 786
16300 677
33248 765
86067 803
46459 412
3393 706
21585 508
16530 93
28062 384
34537 301