427804 1492
28636 160
4898 151
188335 948
229669 325
175219 688
329701 519
107377 546
7766 474
63393 341
122060 634
1000 94
3678 102
5812 755
5841 512
273872 1125
4727 392
319536 769
296526 508
211947 735
13221 400
214630 682
275197 645
30320 613
34150 698
7521 530
227105 567
6744 64