591 171
1708 180
3933 588
16010 494
13319 310
2053 149
2345 565
1258 123
23005 623
16067 1109
1362 39
977 53
3076 434
2199 322
5821 607
4428 687
2033 234
3851 573
2970 353
5276 145
5331 536
21203 496
5566 638
1667 140