2625 312
3412 273
10129 163
19145 600
11649 407
33795 314
8670 369
3667 41
52698 68
8957 752
14840 590
12621 516
11067 797
23118 258
9151 311
7609 193
21074 80
28810 80
5548 602
42553 673
29731 90
94699 602
166733 306
10547 766
15718 295
74562 822
25519 281
3998 168