40732 904
25594 502
11983 329
28328 378
5128 412
4134 637
4584 764
1823 116
16966 615
45217 339
36407 384
1621 316
22018 173
5127 418
2939 445
11999 347
17691 622
7161 531
5522 524
20755 417
8886 577
4872 322
5292 570
6345 254
418203 936
11866 710
2729 394
22926 258