16412 286
14921 905
12352 888
6261 359
2270 175
13288 542
2968 167
4396 624
21098 762
3697 421
3344 621