3878 631
12244 634
9400 260
127986 533
14442 891
8464 551
18937 801
121382 505
29890 509
47033 206
7339 578
17160 340
1803 154
2744 312
6500 261