670 33
3700 289
11704 97
2824 473
9409 561
5145 625
9697 169
6882 773
6542 416
4881 571
19313 578
7265 214
8733 336
3845 263
4556 278
4867 442