13953 568
38696 188
6145 430
7343 626
5377 282
21359 216
12732 345
15722 609
52999 733
23730 208
11228 643
40132 314
6436 134
61583 579
23427 809
50232 144
8151 360
31805 756
25945 551
63440 685
31851 322
28777 274
36227 97
82863 987
11686 575
68670 741
5779 610