3178 112
5639 42
18058 89
91480 400
20508 625
6108 361
3673 127
14229 606
29175 386
4720 88
5143 539
13085 157
23414 640
5821 759
19458 580
4617 275
2046 259
18301 250
6378 561
6672 140
2675 176
5350 508
9121 508
4867 223
12900 470
6758 728
1549 157
9504 38