301301 707
24233 401
19976 960
15137 628
3918 247
19102 678
85489 94
81068 660
1631 269
28639 78
25781 242
3823 141
5487 240
7214 841
2377 144
10991 92
5370 157
12651 400
5276 694
4657 396
5336 878
3138 556
3873 296
11277 642
2039 36
3926 335
5620 591
5000 115