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