2597 802
3725 637
80414 288
2095 441
115708 308
909 100
2030 366
1434 231
51956 64
90672 263
161567 660
38599 155
36966 747
12644 251
81713 688
60149 681
38379 588
32331 396
369958 1100