30561 362
2383 598
1248 259
815 181
403 95
2956 603
2592 739
955 275
682 128
1668 326
1102 302
14783 708
2654 599
702 166
45400 177
3981 189
1123 357
2709 694
973 193
474 122
2787 726
105997 671
1113 157
56284 379