29351 538
8067 583
1922 291
112984 207
12110 208
25821 220
14851 331
12350 82
14581 607
6567 784
12931 162
10387 420
5781 204