30091 240
45573 611
213286 329
89300 535
566984 1384
16590 494
36434 636
259567 671
48545 504
23036 798
20328 497
120264 836
128491 520
11300 805
52919 617
62311 394
25277 188
12955 768
21139 441
163696 462
160279 698
16127 760
34370 247
30708 496
29179 660
161312 827
183430 481
58948 604