3105 862
22747 253
3032 509
9446 424
11927 585
1551 202
10716 702
5095 44
59315 85
33115 556
19255 818
19613 116
14674 355
23701 294