10339 821
3502 324
16368 605
9977 41
49374 492
29537 458
9665 687
16139 123
11992 152
4460 408
21603 242
1528 346
4292 276
1001 72
2403 633
1881 367