31180 65
48392 740
39048 122
39007 543
16815 491
13203 934
14136 737
8452 815
5793 554
47604 214
81223 345
62355 348
37370 642
39873 89
27172 315
9546 164
53632 505
23857 600
72875 196
13669 116
9808 907
16837 495
33483 596
11392 587
16263 568
27647 660
8189 589
25379 801