19756 617
5539 702
1128 49
3214 354
4012 412
3483 511
14901 566
4723 889
13930 88
37475 346
28554 444
3985 480
21978 370
5301 792
11703 234
106203 670
6685 700
32792 340
38891 236
2930 224
4902 62
40262 780
9714 577
37705 607