2931 88
8775 459
32667 711
6212 423
9744 404
6983 899
2479 272
6950 193
12295 757
9827 652
12796 277
4776 473
5430 755
5371 758
4178 728
7890 440
1287 228
2223 521
12376 771
4080 490
15780 929
2583 91