3072 88
1593 70
4194 768
39531 685
2131 228
2805 554
11895 396
6489 156
20311 52
10758 648
7264 602
13644 134
9490 201
2481 555
15659 212
5134 421