39951 153
7545 364
4483 142
10442 336
6575 95
5007 86
7693 730
22499 458
6358 348
6199 586
6075 429
8736 493
4830 168
6270 294
8224 265
12548 715
2159 152
14119 776
7416 696
6385 116
7616 148
16881 194
2357 285
3498 358
5740 947
5911 803
5185 354