20886 150
8281 89
6140 562
21527 323
7192 399
7299 608
14093 256
8353 563
2317 420
6578 328
5111 238
4252 814
5370 254
3449 353
1242 116
8913 667
4551 86
3692 172