16471 820
4956 290
21017 794
11419 192
3627 433
8901 462
16207 166
15272 484
3196 251
11912 683
5328 25
9776 122
15580 53
5673 352
9336 482
7012 670
9212 740
28547 785
7221 696
8216 502
2381 671
7276 226
6160 129
6654 75