50795 104
55312 792
3412 160
24808 683
12761 80
371683 1072
286914 844
208977 1099
268638 992
6987 845
52128 600
15728 633
31449 429
81951 765
10984 508
48933 213
37583 528
28974 260
89171 755
50823 656
41428 527
2897 272
9801 514
4712 650
8296 730
1848 204
2708 64
2837 298