24025 931
3851 664
1573 179
3035 546
3541 584
6166 455
3905 565
2962 413
2255 59
3053 561
3279 525
8842 436
2497 130
3241 860
3306 497
15866 846
9754 577
3712 634
2139 146
2292 332
3354 797
2525 562
2919 634
3904 786