21244 150
8753 89
7418 562
23163 323
7473 399
7588 608
14760 257
8755 563
2348 420
6992 328
5410 238
4297 814
5643 254
3559 353
1316 116
9152 667
4917 87
4194 174