2994 503
12593 396
9768 50
5395 439
10396 637
14833 641
17513 164
9918 102
29596 378
84551 547
6450 412
141812 294
109472 592
7010 389
11326 589
4655 306
16291 211
7416 230
8977 922
6068 151
2731 181
4977 108
6606 618
8655 606
4554 465
6349 803
3170 153
8474 375