1198 30
5256 588
21491 283
8891 76
24334 48
20334 333
3911 455
14064 188
6552 526
9022 227
5343 29
6093 969
5637 299
11026 249
3024 462