2999 503
12606 396
5348 282
9770 50
5395 439
10397 637
14839 641
17513 164
9918 102
29597 378
84551 547
6453 412
141821 294
109472 592
7010 389
11326 589
5780 160
4656 306
16291 211
15573 251
7416 230
19759 378
8977 922
6069 151
2734 181
4977 108
6606 618
8655 606