2850849 7251
143627 691
178232 790
49608 401
125809 465
118305 632
129043 1078
41949 582
47051 385
60178 486
57056 627
46896 236
66822 521
42732 395
297846 1059
107762 465
99685 453
47566 393
201634 489
21112 330
10234 221
259959 832
9453 457
86169 542
145260 273
62441 598
36420 613
30079 914