4638 301
31923 306
7510 212
30630 442
4687 632
1935 429
5535 273
2846 511
3358 547
1486 107
8426 309
8391 139
1586 88
82010 658
1705 23