3801 51
8422 132
1478 302
6211 61
9589 352
9099 392
3963 568
15382 509
11036 356
3350 129
8049 578
9652 730