16412 286
14920 905
12352 888
6260 359
2270 175
13286 542
2968 167
4396 624
21097 762
3697 421
3341 621