40336 436
59272 337
23403 370
107202 947
85815 463
26624 53
36855 410
70657 305
1005042 2110
12435 550
929226 2282
386393 1082
201865 388
33501 306
21869 413
17381 670
22736 680
20413 676
664554 1645
33552 698
108716 673
21035 597
43979 806
17346 538
36630 460
190376 513
323280 1022
183312 599