1198 30
5253 588
21490 283
8890 76
24329 48
20331 333
3911 455
14061 188
6551 526
9019 227
5335 29
4483 139
6091 969
5636 299
11021 249
3024 462