181539 140
7955 581
15044 714
6065 195
7629 192
7957 796
7853 207
12901 441
4459 513
3903 665
1242 108
8295 96
5008 782