4041 408
4961 697
4416 217
2688 486
2286 71
13502 103
2313 36
3814 548
3428 147
7845 545
3531 441
3684 548
3056 471
3442 230
28629 502
71596 516
25050 743
48182 524
20716 186