3054 151
2394 526
22313 610
9160 32
36185 597
76084 81
30091 646
4726 181
3392 55
5819 333
7026 772
5566 97
2976 42
4106 711
2717 386
7176 149
4496 614