21366 150
8996 89
7467 562
23561 323
7600 399
7688 608
15044 257
8868 563
2393 420
7111 328
5563 238
4318 814
5747 254
3631 353
1357 116
9299 667
5112 87
4381 174