2505 636
1307 277
2448 500
391 124
10982 503
19392 663
7466 133
17356 505
5195 288
12157 397
25915 106