15300 357
9259 196
4326 45
24358 496
13170 984
4192 376
12778 711
12979 928
5191 860
8865 484
17533 323
3352 296
27375 374
16353 497
4477 391
3093 136
4308 392
13571 654
3484 60