21543 150
9191 89
7516 562
23829 323
7723 399
7775 608
15268 257
8958 563
2449 420
7193 328
5643 238
4352 814
5879 254
3925 353
1384 116
9432 667
5325 87
4568 174