6647 82
913 64
2047 439
4144 135
5099 469
4023 348
4110 407
3098 405
40671 853
1569 290
4913 79
3390 888
8138 484
42355 613
8995 170