24915 527
31810 888
8558 370
2848 188
12292 545
199630 921
263262 1050
43305 86
22844 244
62370 758
8028 388
4561 713
4050 279