21027 811
2143 50
3268 136
3622 277
4361 107
11965 317
6113 573
3610 210
4053 534
4604 632
2671 61
2689 124
6039 298
7351 365
2194 128
2765 308
15898 227
1518 40
4649 370
9521 203
5630 159
5262 624
4057 138
3510 179
3416 225
18059 622
103285 725
5591 233