2962 592
4844 711
5204 881
1249 105
11349 395
5248 290
43557 390
2808 265
25152 1063
7387 274
8852 522
14428 331
9596 681