3126 752
2736 823
488 71
1543 329
1696 99
2929 525
2065 429
1095 224
2534 585
2991 616
1048 212
132 25
534 86
2187 603
11578 672
607 127
2767 793
2718 678
1806 429
1686 445
1138 165
1167 236
377 53
485 88