21252 150
8764 89
7421 562
23188 323
7484 399
7599 608
14781 257
8765 563
2348 420
6999 328
5425 238
4297 814
5648 254
3560 353
1326 116
9160 667
4947 87
4213 174