2625 312
3408 273
10117 163
19130 600
11647 407
33786 314
8666 369
3667 41
52689 68
8956 752
14840 590
12619 516
11066 797
23116 258
9151 311
7607 193
21066 80
28810 80
5548 602
42551 673
29729 90
94698 602
166730 306
10547 766
15718 295
74556 822
25519 281
3998 168