2681 812
2915 755
555 151
2888 884
73593 368
177678 309
203754 971
122485 1146
85043 817
23155 65
106484 857
144365 825
201580 1017
127568 243
68582 392
82333 290
109041 505
93361 288
89747 467
110192 749
42831 109
151417 675
66908 873
111426 520