15786 223
10428 347
11446 309
3337 32
6959 969
51997 725
2095 90
6624 538
7092 837
3039 197
4425 202
2820 46
2672 482
3636 70
2180 169
6452 449
5217 622
4067 706
1012 31