21244 150
8752 89
7417 562
23163 323
7473 399
7588 608
14759 257
8755 563
2348 420
6992 328
5410 238
4297 814
5643 254
3559 353
1315 116
9152 667
4916 87
4194 174