5403 352
14426 142
17642 501
51089 778
2863 99
9357 541
892 120
5499 185
6031 105
31087 370
18238 402