9501 480
5137 478
2001 29
4455 324
1770 57
975 52
1323 191
1376 70
2863 255
5691 487
4008 530
3667 450
2492 177
5655 547
3424 523
2462 214
2983 329
4048 686
9505 753
4684 109
5992 516
2056 39
2294 377
4703 595
4183 740
4880 971
3589 580
5897 706