43231 69
52073 301
20703 583
27569 750
12901 244
6386 809
7457 735
21166 327
52064 829
71255 417
13271 877
155585 630
21041 435
1559 143
1908 409
45473 549
229434 586
2052 431
4308 331
23401 233
3091 260
4738 569
2317 725
7651 171