2218 486
1434 37
4506 797
4766 284
27125 368
5261 658
3230 269
7386 872
15736 546
9695 516
6845 89
8925 694
18190 110
16754 613
2952 336
3813 349