7031 578
3487 218
1903 144
3193 612
40388 350
23186 586
3340 313
3082 468
2194 116
18821 573
54165 330
16426 58
9212 162
4127 599
2947 559
12628 734
4038 527
3887 642
4457 368