810 96
2247 517
1792 443
2167 344
1690 93
43732 351
59838 330
69511 362
29414 177
39298 593
42154 672
86614 285
93454 411
8932 136
49236 612
52964 900
55940 297
225655 705
296999 875
76513 1031
105798 571
4325 697
70855 897
55102 478