125442 814
5176 58
8936 89
7002 531
6865 53
7509 506
4895 587
7399 457
3470 130
92292 797
5097 160
3039 240
5052 503
6354 162
2712 303
7374 285
3218 134
9456 297
6013 717
5915 169
8270 825
5119 278
9602 290
6092 873
6385 98
8047 824
2329 532
11660 683