275702 881
110656 506
107987 799
2411 71
4573 405
6374 915
5059 326
4150 581
4390 690
13106 303
65728 853
26511 379
17308 431
6391 875
3898 536
48832 191
5171 169
14807 679
159506 745
365414 591
5709 792
8417 619
1247 95
7709 844
53857 278
238647 432
10717 675
1837 99