56048 643
169270 203
22535 175
39378 597
41781 866
16246 821
126744 371
25712 547
10999 538
31121 254
214247 181
299027 184
31941 328
27359 236
123156 677
50443 528
19671 287
9714 814
95294 428
53732 418
148283 929
141858 171
41526 275
86457 831
28943 49
21421 330
55337 603
83721 81