3796 51
8416 132
1463 302
6180 61
9571 352
9096 392
3960 568
15381 509
11036 356
3349 129
8049 578
9645 730