21253 150
8768 89
7422 562
23193 323
7484 399
7600 608
14789 257
8767 563
2349 420
7000 328
5428 238
4298 814
5650 254
3560 353
1327 116
9167 667
4949 87
4217 174