30243 65
47073 740
37633 120
38534 543
16345 491
12702 934
13778 737
8167 815
5538 554
46327 214
80569 345
60996 346
36664 642
38391 89
25999 315
9048 164
52416 505
22953 600
70329 195
13159 116
9560 907
16148 495
32451 596
11060 587
15803 568
26248 660
7895 589
24144 801