21793 150
9645 90
7634 562
24310 323
7984 399
7945 608
15680 257
9197 563
2591 420
7318 328
5778 238
4443 814
6090 254
4074 353
1456 116
9647 667
5567 87
4848 174