2883 637
2475 727
313 40
3004 695
2321 650
3166 584
26927 477
9802 806
5881 82
5925 542
4895 523
3863 316
7445 217
28687 358
1504 39
16826 448
20941 623
16589 437
11929 395
4335 107