15580 883
26521 294
9873 203
10159 257
15203 258
3803 404
57175 847
15787 340
7624 662
10725 617
5580 437
8460 624
28920 527
2598 524
3893 202
2655 172
1527 133