3005 786
4470 435
4836 702
10885 756
30948 384
48228 272
29801 388
27077 202
5681 521
8603 904
5889 781
5239 290
6727 152
7415 474
12205 692
5640 564
6273 430
46996 950