1642 341
3026 855
84800 508
12354 894
7940 281
57715 548
14019 453
6237 32
8096 470
4534 714
13289 382
2917 552