1310 30
5401 588
21911 283
9005 76
24814 48
20950 333
3943 455
14342 188
6641 526
9135 227
5457 29
4547 139
6193 969
5705 299
11154 249
3069 462