905 60
10033 135
12257 749
3213 694
20921 675
1929 255
3745 622
1326 302
6809 700
12975 97
23857 589
1554 180
3391 468
3129 396
7200 430
3725 599
13049 128
2030 304
2956 551
9045 591
1243 209
17956 508
1686 79
3209 185
3848 568
2937 41
5211 707
12704 117