3094 862
22739 253
3019 509
9438 424
11909 585
1541 202
10699 702
5068 44
59266 85
33103 556
19248 818
19593 116
14668 355
23679 294