5307 659
20013 142
109198 328
22236 305
13853 175
43556 770
8701 131
5809 152
48703 593
3046 215
2900 94
2804 555
7317 657
1839 47
3985 331
4933 786