53749 202
42998 97
55344 671
32705 520
39547 937
36169 923
92852 359
22724 562
31733 185
51770 330
174870 880
62304 271
21995 664
13258 286
55725 109
50739 661
17790 298
17225 148
344096 783
98245 276
43915 546
15600 135
140639 646
56438 586
32277 124
82402 205
499303 1011
33747 238