528 758
566 244
506 355
654 36
404 909
344 835
227 460
137 413
761 142
173 771
147 601
732 68
13705 364
12649 802
9058 361
7112 363
6879 348
5774 13
5370 39
4842 201
4804 224
4261 922
4226 645
4205 218