3036 112
5522 42
17936 89
89749 400
19493 625
5902 361
3537 127
13888 606
26795 386
4306 88
4841 539
12416 157
21531 640
5622 758
14594 576
1656 275
1895 259
17830 250
6276 561
6485 140
2593 176
5161 508
8949 508
4658 223
12729 470
6554 728
1477 157
9381 38