21623 150
9312 89
7536 562
23968 323
7793 399
7829 608
15384 257
9018 563
2471 420
7218 328
5690 238
4367 814
5942 254
3964 353
1394 116
9486 667
5394 87
4635 174