3796 51
8415 132
1463 302
6173 61
9568 352
9096 392
3959 568
15379 509
11036 356
3349 129
8048 578
9645 730