251 50
1269 257
2478 720
2541 360
241802 782
126528 646
99005 911
159119 632
32110 528
141671 617
28325 360
49639 394
157776 1337
81227 677
28439 710
56100 692
195915 872
49571 331
132665 684
226235 623
77845 666
181685 961
108406 400
29654 239