253842 673
21566 94
14634 130
24788 178
222184 616
18857 933
37958 875
29845 365
8964 290
26629 482
1790 37
2931 266
11197 690
6590 511
124932 684
55136 476