13652 41
4150 91
8939 26
2309 189
8376 514
6793 43
16659 123
6180 840
4362 728
19501 614
6276 353
9815 721
1405 39
7032 103
7169 322
11416 948