2883 637
2473 727
309 40
3003 695
2313 650
3165 584
26924 477
9800 806
5878 82
5909 542
4894 523
3861 316
7439 217
28687 358
1504 39
16816 448
20937 623
16589 437
11926 395
4335 107