904 113
16956 653
3549 594
6414 695
17516 516
117352 202
17252 57
28818 268
13629 254
55057 77
7270 534
5547 42
2735 364
3189 591
13603 49
58688 735
10533 35
3779 707