2655 102
28857 528
20836 320
32303 713
9163 750
4453 331
5016 638
7377 613
3620 259
5702 132
8050 584
19285 697
7010 50
2952 566
6419 58