15781 223
10404 347
11420 309
3321 32
6948 969
51982 725
2080 90
6615 538
7075 837
3030 197
4404 202
2815 46
2667 482
3613 70
2174 169
6426 449
5211 622
4058 706
1003 31