22028 298
15024 364
25581 74
33501 306
14212 1002
284133 921
269271 539
5489 213
59491 483
109964 349
213627 329
36456 636
103664 341
21469 593
151095 424
69804 459
28095 200
48025 203
202595 436
60725 494
137136 882
39885 847
72193 505
65716 651
117430 757
55296 671
36150 923
50664 661