1312 30
5412 588
21937 283
9023 76
24865 48
21076 333
3948 455
14403 188
6646 526
9143 227
5460 29
6202 969
5715 299
11160 249
3074 462