27048 501
17327 275
41710 742
4217 468
28278 307
38866 277
28694 820
35783 952
10095 617
50232 597
17201 94
18157 148
39395 509
3857 720
27964 772
4828 376
43481 689
21769 220
90738 360
4718 655
1874 257
36515 449
33622 583
54790 409