2969 584
26504 477
9500 806
5360 82
5209 541
4547 523
3672 316
6866 217
28552 358
1385 39
15947 448
20063 623
16399 437
11695 395
4191 107