21608 150
9294 89
7529 562
23936 323
7781 399
7820 608
15363 257
9007 563
2469 420
7216 328
5677 238
4365 814
5929 254
3951 353
1392 116
9479 667
5382 87
4613 174