40335 436
59271 337
23399 370
107201 947
85815 463
26623 53
36855 410
70652 305
1005011 2110
12435 550
929169 2282
386372 1082
201846 387
33501 306
21869 413
17381 670
22736 680
20413 676
664517 1645
33552 698
108712 673
21031 597
43977 806
17344 538
36630 460
190360 513
323266 1022
183294 599