22631 75
431718 1339
14486 986
68744 736
311066 873
12397 154
22234 91
13963 116
8450 269
5191 132
10265 503
43167 968
4944 560
4091 460
3041 560
2796 206
4610 49
2764 144
42897 576