3599 868
1242 90
1792 370
2099 524
285051 690
280283 778
126602 144
82994 875
233490 944
57199 461
86053 898
124836 550
99233 807
143187 470
118611 504
48468 362
92913 836
99634 531
138661 634
177203 1036
23945 606
131222 978
114142 964
138392 573