2854 860
2297 564
2507 636
1312 277
2454 500
397 124
10999 503
19404 663
7488 133
17373 505
5206 288
12181 397
25941 106