40033 153
7558 364
4489 142
10457 336
6586 95
5019 86
7706 730
22507 458
6361 348
6203 586
6077 429
8745 493
4836 168
6284 294
8226 265
12565 715
2161 152
14145 776
7420 696
6389 116
7637 148
16909 194
2358 285
3498 358
5740 947
5912 803
5186 354