30062 65
46786 740
37329 120
38439 543
16245 491
12603 934
13696 737
8124 815
5508 554
46047 214
80435 345
60651 346
36526 642
38105 89
25775 315
8981 164
52159 504
22766 599
69820 194
13056 116
9508 907
16049 495
32235 596
10998 587
15717 568
26016 660
7846 589
23893 801