251960 673
21554 94
14606 130
24762 178
222028 616
18845 933
37670 875
29632 365
8933 290
26573 482
1780 37
2921 266
11190 690
6582 511
123956 682
55010 476