1301 30
5368 588
21821 283
8981 76
24725 48
20835 333
3932 455
14276 188
6619 526
9114 227
5437 29
4526 139
6169 969
5678 299
11133 249
3059 462