1198 30
5256 588
21493 283
8891 76
24335 48
20334 333
3911 455
14065 188
6553 526
9022 227
5343 29
4483 139
6093 969
5637 299
11028 249
3024 462