5080 800
8539 808
2118 28
30850 739
3244 830
9545 177
4108 536
7018 78
3102 570
40787 436
2830 425
3279 521
22937 854
4565 519
4604 268
12798 479
2125 179
2652 434
6082 265
3077 305
6826 557
4300 210
5408 757
1080 106