1302 30
5372 588
21833 283
8982 76
24726 48
20839 333
3932 455
14278 188
6620 526
9114 227
5437 29
4526 139
6169 969
5680 299
11137 249
3059 462