3927 503
414476 1155
272954 738
38852 357
10892 143
117052 748
15419 830
39799 468
87799 113
27557 284
25592 459
160382 491
7415 153
3333 258
10641 555
5433 489
6010 86
4323 163
112775 298