29595 494
3596 325
22694 261
24437 161
3555 111
1258 71
3834 332
14114 774
5302 112
3454 356
5031 218
9486 621
31876 712
4549 415
4907 328
9071 205
9855 500
4636 670
6769 293
29628 87
1402 204
7971 785
7081 137
10312 824