3570 541
9607 723
8398 298
5444 815
6253 697
4150 227
6530 292
3727 115
3519 784
7257 702
27679 433
7310 962
6605 412
5822 385
6375 859
6151 159
5253 49
2222 57
5278 111
4082 628
7819 85
3646 158
15288 97
4381 887
3028 287
104310 584
81119 803
2214 240