21086 397
6422 258
1483 73
7570 64
11852 367
10751 250
5003 408
3908 590
21431 457
4987 627
21141 238
7216 193
29149 225
4531 614
1814 250