3105 862
22747 253
3031 509
9444 424
11927 585
1551 202
10714 702
5091 44
59314 85
33114 556
19254 818
19611 116
14672 355
23700 294