24642 132
14753 778
9329 732
12335 147
6370 379
9734 532
5329 39
9188 788
7971 323
4693 280
3343 370
3522 316
3304 388
8093 504
2238 98
2574210 3586
286400 1572
234133 590
3297521 6863
709585 1991
118895 632
47980 393
62988 598
7314 530
57646 163
23558 113
49839 584
21415 187