21368 150
8999 89
7467 562
23564 323
7600 399
7688 608
15045 257
8868 563
2393 420
7111 328
5564 238
4319 814
5749 254
3631 353
1357 116
9301 667
5112 87
4383 174