250376 673
21539 94
14588 130
24750 178
221912 616
18845 933
37442 875
29486 365
8896 290
26530 482
1774 37
2915 266
11177 690
6576 511
123212 682
54936 476