21616 150
9311 89
7534 562
23961 323
7790 399
7828 608
15381 257
9014 563
2469 420
7218 328
5687 238
4366 814
5938 254
3957 353
1393 116
9482 667
5389 87
4621 174