5052 286
92978 196
36153 529
27754 122
11673 214
22378 397
7934 260
7138 688
75473 578
10104 846
10323 378
18702 596
15768 323
14997 739
5013 381
9478 279
16644 503
16638 748
4955 89
9314 250
15485 619
19734 265
9015 625
7237 602
15338 777
11112 59
4111 154
43216 930