3008 503
12618 396
9774 50
5396 439
10399 637
14845 641
17514 164
9919 102
29599 378
84551 547
6453 412
141825 294
109473 592
7011 389
11326 589
4656 306
16291 211
7420 230
8977 922
6069 151
2734 181
4977 108
6606 618
8657 606
4556 465
6350 803
3171 153
8475 375