9949 821
3454 324
16270 605
9889 41
48970 492
29287 458
9561 687
16025 123
11884 152
4427 408
21249 242
1518 346
4263 276
983 72
2383 633
1856 367