3130 862
22769 253
3107 509
9472 424
11967 585
1582 202
10755 702
5143 44
59407 85
33140 556
19284 818
19659 116
14704 355
23756 294