2823 637
3556 332
4057 722
20327 959
3006 522
9923 32
2144 159
21041 128
11965 562
18041 106
30164 580
23788 234
10327 50
2246 62
2775 325
1090 124
3101 528
3732 247
4265 733
8039 869