2908 592
4796 711
5152 881
1231 105
11276 395
5245 290
43536 390
2797 265
25037 1063
7360 274
8834 522
14398 331
9567 681