12506 312
22743 638
37968 293
11805 732
13729 811
4597 695
2889 168
4314 583
4833 536
9848 241
6269 790
5170 488
5045 823
5643 182
9770 601
3284 401
6001 858
98259 518
30148 537
33221 698
1680 255
4614 632
3227 317
19820 640
6656 792
3116 338
3559 88
13966 629