13060 915
7284 488
7965 486
37116 275
2133 161
2445 255
1924 533
5039 327
1052 61
4065 759
3770 889
2556 537
22985 392
11348 548
4535 496
2151 386
2853 41
478 46
8156 737
547 109
2495 206