2313 81
2698 466
40940 608
12298 640
4216 238
26821 718
13013 505
5501 201
3931 658
3791 501
3506 474
11308 303