2654 102
28854 528
20836 320
32302 713
9163 750
4453 331
5016 638
7377 613
3620 259
5702 132
8050 584
19285 697
7010 50
2952 566
6418 58