315 83
2023 428
2299 574
1697 563
2813 665
1023 228
2268 468
720 187
157 51
647 173
2386 599
5040 596
4612 622
3896 572
6504 208
4626 98
21569 510
4353 888