1303 30
5384 588
21859 283
8991 76
24746 48
20855 333
3932 455
14298 188
6626 526
9121 227
5445 29
4530 139
6178 969
5686 299
11144 249
3060 462