767
722
545
543
368
344
339
281
261
239
12557
9018
6768
1396
1365
1299
981
927
883
687
3862
3159
2873
2415
1641
1295
1215
1094
1088
1022