3005 580
803 138
2186 480
5592 206
12748 362
16844 521
106714 249
1921 98
27961 538
6369 680
3700 391
4067 241
11962 678
21643 323
2979 38
7190 317
5095 378
4312 776
7929 534
7935 436
1543 62
4632 669
8826 847
7577 750
4608 599
4937 446
6881 557
883 93