3183 631
15979 359
9454 196
4491 45
25725 496
13266 984
4219 376
12908 711
13142 928
5226 860
8905 484
17650 323
3401 296
27410 374
16401 497
4531 391
3146 136
20883 397
13758 654
3555 60