40032 406
14041 244
21527 95
22151 132
35797 345
46774 1014
79897 669
27372 420
32118 64
27207 771
29698 582
52626 538
61067 604
16740 197
22708 115
30097 386
23275 733
8510 417
3827 519
3466 192
4377 526
4808 106
2560 98
5420 522
4839 557
3823 294
3058 115
7921 751