2863 637
3599 332
4107 722
20423 959
3027 522
9976 32
2186 159
21115 128
11997 562
18093 107
30216 581
23952 234
10482 50
2289 62
2814 325
1106 124
3128 528
3769 247
4329 733
8091 869