3036 112
5522 42
17936 89
89727 400
19480 625
5900 361
3536 127
13888 606
26766 386
4304 88
4841 539
12410 157
21506 640
5621 758
14594 576
1656 275
1895 259
17827 250
6276 561
6485 140
2593 176
5160 508
8949 508
4658 223
12727 470
6553 728
1477 157
9379 38