2969 584
26505 477
9501 806
5360 82
5211 541
4549 523
3673 316
6868 217
28552 358
1385 39
15949 448
20065 623
16399 437
11696 395
4192 107