2595 445
17274 650
8598 756
23834 379
19254 766
40513 386
35032 528
33302 77
66798 624
16540 426
11213 217
7793 265