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