30628 622757
11744 75670
10470 243471
7764 59757
6719 40907
4850 66128
4394 17093
4277 68463
3600 83235
3494 79104