39946 153
7545 364
4483 142
10441 336
6575 95
5007 86
7690 730
22499 458
6358 348
6199 586
6075 429
8736 493
4830 168
6269 294
8223 265
12548 715
2159 152
14118 776
7416 696
6385 116
7616 148
16880 194
2357 285
3498 358
5740 947
5911 803
5185 354