8349 81
6444 138
4245 55
4674 297
4508 179
5545 346
2095 124
51398 56
86496 261
77398 792
31529 435
16708 95
20110 324
12627 582
12892 838
9600 664
7537 187
4862 133
2740 394
5921 622
3254 285
120810 808
36474 153
29842 221
4953 242
4806 716
5951 533
7575 503