2690 206
2824 637
3559 332
4067 722
20344 959
3009 522
9955 32
2148 159
21192 128
11976 562
18105 106
30219 580
23824 234
10345 50
2250 62
2777 325
1090 124
3107 528
3737 247
4268 733
8047 869