49753 535
110890 327
182384 797
38733 171
95722 482
108240 343
22584 47
45785 141
14993 509
65218 621
71005 737
57078 922
40789 396
28533 86
156130 555
16102 454
3692 433
7381 678
12452 784
39035 779
8420 561
4415 524
41613 897
3982 731