3793 51
8415 132
1457 302
6157 61
9562 352
9096 392
3949 568
15379 509
11035 356
3349 129
8048 578
9645 730