1283 144
2357 375
6959 504
5861 286
6355 364
3209 103
5070 699
2541 166
67014 591
8923 506
7688 356
4007 410
6194 554