156 23
851 230
927 193
2698 827
1549 495
2252 573
1849 383
1045 270
1753 310
684 55
18687 544
6159 663
10610 568
21570 332
3747 224
15314 585
74025 667
9805 557
4645 81
3290 555
3721 189
9282 201
31893 539
8201 310
16200 157
10004 837