21629 150
9328 89
7542 562
23982 323
7796 399
7838 608
15396 257
9030 563
2477 420
7221 328
5697 238
4369 814
5952 254
3979 353
1397 116
9492 667
5398 87
4648 174