15778 223
10388 347
11411 309
3316 32
6941 969
51978 725
2077 90
6593 538
7063 837
3028 197
4392 202
2815 46
2664 482
3598 70
2173 169
6412 449
5208 622
4051 706
999 31