628 152
52033 458
25490 821
15501 194
4675 495
4374 126
18863 230
3621 32
8400 336
6859 163
14780 623
4769 362
143987 691
8908 413
6147 82
4895 388
7702 468