30628 622758
11744 75671
10470 243473
7764 59757
6719 40910
4850 66130
4394 17093
4277 68463
3600 83238
3494 79106