168403 344
26515 198
158281 466
51721 658
413511 694
90893 634
21345 298
107094 343
58877 494
114213 756
42339 545
38500 168
36067 156
81714 683
26334 219
12953 164
50413 228