13653 41
4151 91
8942 26
2309 189
8378 514
6793 43
16660 123
6180 840
4362 728
19502 614
6276 353
9815 721
1405 39
7033 103
7169 322
11416 948