2917 592
4801 711
5159 881
1232 105
11315 395
5245 290
43537 390
2797 265
25052 1063
7367 274
8836 522
14402 331
9570 681