24804 527
31809 888
8548 370
2846 188
12292 545
199606 921
263255 1050
43302 86
22842 244
62367 758
8028 388
4561 713
4049 279