21532 397
6437 258
1485 73
7583 64
11874 367
10752 250
5036 408
3911 590
21505 457
4987 627
21244 238
7224 193
29180 225
4539 614
1825 250