1302 30
5372 588
21834 283
8982 76
24727 48
20839 333
3932 455
14278 188
6621 526
9114 227
5439 29
6169 969
5680 299
11137 249
3059 462