2689 206
2824 637
3559 332
4067 722
20344 959
3009 522
9955 32
2148 159
21191 128
11974 562
18103 106
30219 580
23820 234
10344 50
2249 62
2777 325
1090 124
3107 528
3736 247
4268 733
8043 869