2401 64
4007 307
5930 635
27154 393
5034 565
1986 55
4241 461
3749 399
2908 107
4750 33
6294 474
3225 590
117522 290
5664 247
4423 713
7050 572
8319 713
10506 387
4315 377
8306 533
87285 223
290096 1181
71900 135
23755 267
13525 634
910800 1967
476686 694
29116 118