22252 164
4268 89
5507 152
5216 641
2967 437
40786 116
5122 599
7804 72
57116 416
495198 852
190368 287
126782 120
149881 422
104221 678
69980 284
93131 114
88990 672
193782 834
313696 570
124433 689
110459 519
355783 562
105346 79
190683 875
80571 609
87566 366
177975 647
284208 643