3009 851
2487 415
1321 161
2045 596
3599 496
814 64
2120 355
3386 772
4196 665
2209 171
2022 386
2327 446
4772 812
1745 187
2704 555
1692 404
1009 111
2792 264
1216 145
1519 253
2245 255
3161 687
2360 641
2433 49