21625 150
9313 89
7536 562
23968 323
7793 399
7829 608
15385 257
9018 563
2471 420
7218 328
5690 238
4367 814
5942 254
3966 353
1394 116
9486 667
5394 87
4640 174