12290 150
6223 65
7509 254
20161 521
7807 606
6742 137
8602 537
23695 860
9461 512
2199 224
3526 590
4613 569
1931 106
7956 956
12361 610
3106 400
3316 261
1914 68