13653 41
4150 91
8939 26
2309 189
8377 514
6793 43
16660 123
6180 840
4362 728
19501 614
6276 353
9815 721
1405 39
7033 103
7169 322
11416 948