12913 512
13195 128
23225 314
2970 80
128 36
1823 209
4733 765
2547 601
33268 524
7916 847
6423 443
2095 520
4439 175
7710 717
2323 54
769 244
10028 159
7976 409
17440 379
6554 178
16667 880
2689 398
21735 615
9925 311