1326 228
9898 50
9772 161
30197 127
20002 1030
3558 26
16292 572
13176 582
12717 416
22534 716
7170 266
4159 447
3476 624
22381 107