19266 382
23448 277
1333 82
32552 740
14631 634
5795 726
14212 381
25239 840
7485 745
2625 439
1296 112
3550 396
4713 34
7663 351
985 177