1201 325
3139 924
2541 510
2852 888
1748 523
1770 400
2471 460
3094 402
2147 166
7904 656
124960 824
45463 214
90630 554
33783 90
64539 372
26190 114
25353 112
44718 752
89100 269
61632 333