2625 312
3412 273
10124 163
19142 600
11647 407
33790 314
8670 369
3667 41
52695 68
8957 752
14840 590
12619 516
11067 797
23117 258
9151 311
7607 193
21068 80
28810 80
5548 602
42552 673
29731 90
94698 602
166733 306
10547 766
15718 295
74560 822
25519 281
3998 168