3781 51
8397 132
1437 302
6103 61
9501 352
9092 392
3923 568
15378 509
11033 356
3349 129
8046 578
9642 730