14196 158
24481 104
17133 90
34981 273
32750 863
12649 739
5612 514
9337 673
15325 564
2663 195
2543 316
3440 860
5153 172
5910 123
6300 410
2119 244
1708 323
4217 234
4203 737
3852 421
4409 467
5874 151
2529 195
9525 77
10495 246
2433 486
30298 141
2859 480