2599 88
243169 576
335331 1674
113010 601
61712 345
82889 510
66435 467
135493 912
87498 934
413087 1641
88872 123
163793 848
90773 741
203028 477
129253 318
22667 142
4152 252
137278 326
164055 785
339657 1015
117740 400
62796 559
110773 457
2133 337
181663 986
132432 197
4531 269
406093 923