561 163
2890 340
1255 61
3805 670
4836 69
18294 847
17597 537
11285 512
12438 110
60002 496
7174 535
4168 630
3598 527
2215 100
2630 212
1121 180