650 88
1106 95
10523 522
3032 490
1061 174
1077 164
823 66
2825 659
2450 639
16094 790
3217 477
2916 668
29059 459
3257 402
2201 218
4298 552
898 77
4414 661
15061 370
3999 986
7457 581
2244 75
3050 278
5325 604