31722 325
34457 212
11164 47
10758 109
9886 160
23425 239
14407 495
16082 221
8282 760
31491 513
16624 1053
15242 741
21108 822
10043 183
7604 501
20050 249
17578 379
16818 264
15940 758
2179639 3421
378722 1078
2504936 7123
41056 581
58669 485