4058 640
6244 598
28162 288
11683 356
2584 197
40346 172
16970 286
12107 104
4539 374
14692 509
11021 633
3785 497
3467 196
6750 466
4923 662
5666 99
3442 524
2119 261