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