399 108
276 45
1094 240
2022 515
9925 875
4500 306
3988 870
2881 473
1499 303
2755 578
1070 105
5794 670
3522 821
2991 694
570 109
4546 28
3115 381
5170 546
5887 253
2691 429
4162 865
1160 188
11825 167
3850 256