30681 624347
11803 77288
10595 246532
7776 61097
6861 42633
4872 67167
4476 18623
4314 69663
3715 85560
3667 81881