30681 624271
11794 76965
10593 246449
7776 60896
6861 42557
4872 67001
4474 18426
4312 69579
3713 85474
3667 81788