22632 75
431722 1339
14486 986
68745 736
311073 873
12397 154
22234 91
13963 116
8451 269
5191 132
10265 503
43173 968
4944 560
4091 460
3041 560
2796 206
4610 49
2764 144
42898 576