9593 339
5808 210
1178 141
3494 447
1105 80
1759 112
1959 268
5791 465
1733 282
3576 517
3610 697
4999 898
3797 541
6273 422
1931 403
2987 297
7255 481
7287 325
2543 745
11899 346
883 51
6379 300
1097 162
7087 580