15430 116
23870 164
10747 357
16916 123
45028 329
39735 680
13509 461
8711 77
2110 397
2172 278
2599 323