21255 150
8770 89
7422 562
23201 323
7487 399
7601 608
14797 257
8769 563
2350 420
7002 328
5433 238
4298 814
5650 254
3560 353
1327 116
9169 667
4955 87
4225 174