6191 667
2047 372
3246 772
820 41
3062 296
2873 365
8440 95
11901 54
10194 352
37257 643
4855 163
8894 201
12653 816
1736 507
4316 718
5489 341
4003 641