20822 150
8203 88
6115 562
21306 323
7154 399
7102 608
13983 256
8247 563
2311 420
6475 328
5082 238
4248 814
5331 254
3434 353
1231 116
8866 667
4430 86
3643 172