5632 166
3611 711
8731 38
16093 157
6440 329
4713 414
5643 199
10091 565
15722 83
24694 481
33124 259
4479 653
8854 500
7401 473