22641 75
431823 1339
14494 986
68752 736
311178 873
12404 154
22237 91
13973 116
8454 269
5194 132
10272 503
43198 968
4945 560
4094 460
3041 560
2797 206
4615 49
2764 144
42925 576