3886 386
5493 131
2357 296
3441 808
21216 183
6965 866
2897 452
1051 114
40336 595
1816 278
1633 224
2781 543
7848 251
679 55
9780 770
5681 403
7337 582