816 55
2770 680
2319 377
1027 73
2021 315
1113 50
1452 247
1596 66
6387 554
9451 425
9388 946
20444 579
12317 440
6907 508
10270 780
3477 501