3004 786
4469 435
4835 702
10885 756
30948 384
48214 272
29796 388
27068 202
5680 521
8602 904
5889 781
5239 290
6727 152
7415 474
12205 692
5640 564
6273 430
46985 950