913 125
2962 508
2238 120
11505 539
5065 817
23524 510
3892 281
15307 335
9132 584
8912 290
5655 733
28807 427
10215 162
34270 487
3387 85
24423 131
2437 136
11568 154
5767 132
7356 492
12862 367
4825 559
7883 173
7511 197
6510 504
20997 349
5680 383
15968 62