2843 592
4746 711
5079 881
1214 105
11235 395
5236 290
43507 390
2785 265
24951 1063
7326 274
8806 522
14363 331
9532 681