439758 1007
290557 929
9993 493
5624 93
3444 214
97689 540
159815 323
134481 752
21384 174
229227 546
3164 117
17838 810
106709 605
8597 758
6841 958
3280 439
16018 170
216588 831
129336 876
21194 751
20255 81
299926 392
145514 775
5636 530
4276 238
15825 905
96507 534
28566 308