2881 796
2980 625
1924 546
4245 113
18539 700
20626 664
3370 484
5740 575
23923 726
3516 664
10259 696
11319 550
90435 1123
37996 741
7453 600
70785 169