40753 904
25690 502
12002 329
28330 378
5129 412
4135 637
4584 764
1824 116
16970 615
45242 339
36424 385
1622 316
22023 173
5133 418
2939 445
12004 347
17700 622
7162 531
5523 524
20756 417
8886 577
4872 322
5294 570
6345 254
418513 936
11867 710
2730 394
22928 258