1303 30
5380 588
21842 283
8984 76
24735 48
20847 333
3932 455
14291 188
6622 526
9120 227
5443 29
6174 969
5683 299
11141 249
3060 462