166406 694
4812 65
16021 325
56987 116
5203 627
4147 92
3544 694
4633 467
1717 160
2292 234
2992 505
3822 721
3552 307
5048 593