2249 625
1115 219
8891 959
2734 564
2927 810
7578 827
11355 560
12214 69
15851 733
30667 363
2882 543
4168 168
10102 523
9103 628
9353 656
13064 450
20086 517
6397 758
10707 610
5137 575
4149 640
755 38
19345 74
2493 376
39642 290
25234 464
5099 237
3596 866