5045 286
92912 196
36132 529
27743 122
11663 214
22362 397
7930 260
7135 688
75471 578
10095 846
10320 378
18695 596
15758 323
14992 739
9478 279
16639 503
4953 89
9312 250
15479 619
19729 265
9014 625
7235 602
15335 777
11111 59
4110 154
43215 930
8494 566
7907 428