4652 301
31946 306
7530 212
30636 442
4687 632
1937 429
5541 273
2851 511
3362 547
1493 107
8431 309
8403 139
1599 88
82236 658
1710 23