3021 866
2683 113
5677 275
4780 578
3556 860
4202 779
4855 137
3578 540
2152 137
44895 253
77957 182
9586 126
15054 206
17526 521
5770 573
12616 475