1635 99
3323 474
5950 499
4032 230
4677 529
6910 42
5003 187
4379 329
7352 557
9493 104
6594 163
4746 286
2936 105
3784 711
2112 226
6493 396