125435 814
5176 58
8936 89
7001 531
6865 53
7509 506
4894 587
7399 457
3470 130
92291 797
5097 160
3038 240
5052 503
6352 162
2711 303
7374 285
3217 134
9456 297
6013 717
5913 169
8270 825
5118 278
9601 290
6091 873
6385 98
8047 824
2329 532
11660 683