401 108
276 45
1094 240
2023 515
5794 670
2722 550
2081 420
2302 528
4546 28
570 109
2514 576
2843 728
1251 158
4873 844
11825 167
5887 253
4500 306
3932 721
3850 256
2755 578
3563 522
5170 546
3988 870
2298 436