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