31337 91
15705 582
18326 552
17969 449
41811 746
20477 566
16627 420
71775 787
2703 199
2645 257
27343 928
15758 747
23258 641
1129 118
33158 505
27636 369
21479 120
20308 380
29403 677
9846 485
7859 80
20196 406
57088 163
17522 692
41586 796
3868 120
7902 612
7146 331