15782 223
10406 347
11423 309
3322 32
6949 969
51985 725
2082 90
6615 538
7076 837
3030 197
4406 202
2817 46
2667 482
3614 70
2174 169
6427 449
5211 622
4059 706
1004 31