1307 30
5395 588
21900 283
9004 76
24782 48
20891 333
3941 455
14316 188
6636 526
9128 227
5453 29
6192 969
5702 299
11152 249
3065 462