3131 512
1726 64
10107 532
4848 833
18706 877
10659 568
3520 260
5459 495
7166 36
4510 354
1864 232
1181 178
3582 677
2262 240
1595 213
1656 217
3592 659
1789 297
2996 443
2799 139
4319 529
3471 547
3701 816
1835 299
2129 426
3295 565