25091 139
6112 207
2633 140
32471 602
2976 255
26836 345
3259 167
18802 733
29390 57
268600 468
182479 225
121918 940
207292 536
58511 600
180705 690
165510 239
63746 651
52825 152
113909 381
126954 582
64849 471
116552 202
7783 739
8201 191
5168 552
12683 719
107430 430
58374 451