252911 673
21561 94
14615 130
24779 178
222103 616
18854 933
37800 875
29737 365
8952 290
26602 482
1785 37
2924 266
11194 690
6587 511
124542 684
55081 476