181534 140
7952 581
15038 714
6057 195
7629 192
7955 796
7848 207
12897 441
4459 513
3902 665
1242 108
8292 96
5006 782