2858 637
3598 332
4104 722
20422 959
3025 522
9974 32
2185 159
21115 128
11996 562
18086 107
30206 581
23947 234
10479 50
2288 62
2813 325
1106 124
3127 528
3768 247
4329 733
8088 869