21616 150
9311 89
7534 562
23960 323
7790 399
7827 608
15381 257
9013 563
2469 420
7218 328
5685 238
4365 814
5938 254
3955 353
1393 116
9482 667
5389 87
4621 174