31056 410
78987 195
47500 771
31313 211
20480 280
32058 308
48085 278
120924 230
34808 476
33659 142
42842 280
45099 422
14419 399
35372 323
20394 115
145518 743
14967 81
166925 843
37654 643
38998 694
46194 359
25043 527
77480 838
70982 300