15046 151
9099 257
9945 564
61050 710
42308 277
79856 838
27056 608
4050 212
3784 824
5501 899
4793 507
6617 559
2440 312
2855 222