3013 503
12620 396
5352 282
9774 50
5396 439
10400 637
14847 641
17514 164
9919 102
29600 378
84551 547
6453 412
141826 294
109473 592
7012 389
11326 589
5780 160
4657 306
16291 211
15573 251
7420 230
19762 378
8977 922
6069 151
2734 181
4977 108
6606 618
8657 606