253430 673
21562 94
14622 130
24784 178
222150 616
18855 933
37862 875
29783 365
8960 290
26614 482
1788 37
2927 266
11194 690
6587 511
124742 684
55117 476