42292 79
3482 389
5538 426
5771 657
29009 278
11109 830
17062 71
7087 358
14231 683
21750 500
27885 228
30712 718
9827 33
13797 266
25659 75
7606 216
28351 400
4165 214
18623 865
4186 634
6508 548
7904 893
10424 336
12131 614
10852 151
8172 569
2450 108
6729 130