3131 916
1259 369
2942 508
3340 748
6203 75
1622 260
4984 666
10071 458
1286 155
3529 587
1660 163
815 70
2772 474
2519 717
2060 378
6639 713
1216 68
2782 486
7692 433
2361 324
2849 122
7342 544
1989 411
3537 789