2981 150
12988 401
11109 59
3624 29
34317 523
5696 126
10684 369
12921 615
2014 216
5354 82
10440 397
14589 562
4744 475
3062 377
3969 430
5377 748
5687 335
3712 626
5003 478
26302 370
21632 46
23620 837
5433 230
4863 175