56008 555
30728 595
108947 718
9140 470
870 243
155372 291
5504 263
4927 134
72349 478
21057 776
16934 633
16339 671
27923 708
7298 564
23033 572
25409 305
20555 825
17421 534