2595 88
242869 576
334881 1673
112706 601
61629 345
82785 510
66313 467
135385 912
87418 933
412743 1640
88797 123
163685 848
90727 741
202922 477
129181 318
22635 142
4151 252
137204 326
163996 785
339491 1015
117693 400
62766 559
110726 457
2133 337
181597 986
132377 197
4531 269
405996 923