3197 62
5244 653
5305 215
1874 227
8813 289
789 76
5680 337
9269 392
1048 121
4917 943
6044 79
3672 256
2784 79
2784 508
4135 462
3939 103
1188 184
2776 78
3181 141
3966 282
6488 399
10322 915
4726 434
8511 903