1350 361
2322 625
1367 372
3812 51
8580 132
1489 302
6248 61
9617 352
9099 392
3966 568
15388 509
11040 356
3354 129
8051 578
9659 730