4049 857
1312 69
3958 254
995 221
1704 228
538 155
2657 603
4404 465
2562 199
4087 673
1026 311
2922 521
2293 467
1544 190
3923 350
1643 410
5932 898
4602 687
3129 762
2509 481
529 108
1560 422
366 95
4050 707