21557 872
12725 197
12597 688
5748 442
10197 661
6578 244
9282 313
2953 480
8529 659
5140 420
1890 215
4778 706
4496 744
3064 399
3585 511
3105 553
3698 724
1801 189
1891 61
2116 100
3289 459
2271 227
2874 327
3910 782
2904 301
3727 568
970 99
2689 486