6631 70
46270 483
7122 328
7506 335
4456 32
192412 1053
248933 649
23559 43
104302 407
105726 571
33554 306
9130 556
14222 1002
179872 411
9630 214
57587 612
21882 413
17400 670
5019 192
6928 679
8612 352
104829 209
92142 1000
19877 272
13697 552
10762 683
69833 667
284480 921