1690 138
6505 957
6470 294
3986 123
22156 619
5183 590
7718 246
7466 107
5523 618
20575 566
29408 293