21629 150
9325 89
7540 562
23980 323
7794 399
7837 608
15394 257
9030 563
2476 420
7221 328
5696 238
4369 814
5949 254
3978 353
1396 116
9491 667
5397 87
4646 174