3092 862
22738 253
3017 509
9438 424
11906 585
1541 202
10699 702
5066 44
59262 85
33103 556
19247 818
19593 116
14666 355
23677 294