3221 504
87935 676
103187 367
37379 188
26244 437
74786 434
518901 1656
91089 731
511367 801
56063 483
35640 715
323071 521
20836 278
139694 613
34656 628
261100 1033
9255 951
86770 759
286096 500
263266 1073
81874 408
409645 829
35463 112
225127 295
186585 295
124326 647
299955 656
61951 147