31582 412
21108 446
32237 355
28389 835
20087 785
26186 161
12589 389
7782 74
19937 673
14038 717
8048 651
35962 715
5605 673
5165 272
13452 837
5391 772
4055 206
7643 720
12597 424
102700 915
32378 877
38626 701
9571 489
4146 339
27500 204
9181 776
14676 417
143693 409