2046 237
5988 89
5256 570
7432 452
93224 799
87526 907
58864 626
148387 877
25924 430
16364 171
8318 81
6403 138
4192 55
4601 297
4418 179
5428 346
2039 124
4588 274
51340 56
86455 261
77333 792
31483 435
16644 95
20016 324
12603 582
12832 838
9526 664
7448 187