1315 30
5428 588
21975 283
9041 76
24928 48
21233 333
3962 455
14461 188
6664 526
9153 227
5471 29
4558 139
6219 969
5727 299
11168 249
3080 462