2886 510
523 144
4967 499
4136 499
43209 89
37530 688
4995 173
6677 684
45965 357
647 190
7871 521
33642 384
12321 331
1748 542
2944 968
32057 712
4822 569
29810 494
6670 773
9667 184
7157 562
1130 294
20305 657
2808 154