25212 528
31818 888
8575 370
2850 188
12292 545
199692 921
263285 1051
43321 86
22855 244
62391 758
8029 388
4564 713
4050 279