21253 150
8767 89
7422 562
23192 323
7484 399
7600 608
14789 257
8766 563
2349 420
7000 328
5428 238
4298 814
5650 254
3560 353
1326 116
9165 667
4948 87
4215 174