42003 416
23383 863
10885 562
14654 684
26781 186
1767 116
3442 120
13596 370
2759 682
3125 494
6916 612
3333 757
3689 50
2220 115
6595 331
3161 686
18014 362
3273 523
10976 49
4833 909
2242 308
35857 157
6314 593
1134 36
20283 556
5414 141
7110 188
15943 421