240 67
1450 217
2835 614
2095 492
6005 883
5962 188
4478 343
6735 127
7259 603
5587 252
4563 689
6559 162
8099 259
5987 283
1531 58
5048 723
3677 309
4791 388
4885 636
4339 756