1303 228
9891 50
9769 161
30190 127
19969 1030
3557 26
16287 572
13169 582
12709 416
22500 716
7169 266
4158 447
3476 624
22369 107