45226 255
21409 150
6561 705
4924 706
5426 638
4653 695
6822 435
7840 565
4149 89
3562 504
5458 962
16516 928
16088 511
2372 31
5587 239
2719 174
1641 161
9801 614
40000 479
26525 176
6326 597
14261 375
47674 380
14901 341
20684 318
5781 785
75388 646
4417 338