5580 581
3821 397
17025 675
10651 444
1759 48
3292 545
4444 169
1488 115
4033 59
2640 293
17214 628
5913 879
42083 416
23825 522
2029 243
1769 354
1903 250
3949 684