10398 821
3522 324
16398 605
10004 41
49505 492
29601 458
9700 687
16180 123
12037 152
4474 408
21701 242
1535 346
4308 276
1007 72
2411 633
1899 367