3006 645
1045 283
3843 475
1360 127
3416 684
2401 504
2844 696
400 70
2900 751
1714 391
2527 564
3030 175
1842 301
3954 499
1698 250
1558 206
1383 325
2766 583
1625 230
2106 109
3813 830
2371 191
3377 577
1324 208