8349 81
6446 138
4245 55
4675 297
4516 179
5545 346
2097 124
51399 56
86496 261
77398 792
31529 435
16716 95
20110 324
12628 582
12892 838
9600 664
7537 187
4863 133
2740 394
5922 622
3255 285
120812 808
36474 153
29844 221
4954 242
4809 716
5954 533
7575 503