21501 397
6437 258
1485 73
7582 64
11874 367
10752 250
5030 408
3911 590
21504 457
4987 627
21241 238
7224 193
29178 225
4539 614
1825 250