2924 592
4818 711
5171 881
1236 105
11336 395
5246 290
43539 390
2797 265
25075 1063
7371 274
8841 522
14404 331
9578 681