1496 166
328 76
2285 334
5160 293
27454 581
12973 604
20968 659
7107 95
9971 674
5281 492
5028 686
6398 370
4494 680
3380 690
2997 559