1072 306
3800 723
2769 369
290 65
1944 555
4123 356
16592 611
3883 873
4023 148
7085 705
20138 954
27839 543
3760 491
23242 428
4153 417
54389 198
4113 74
28381 645
11671 113
7929 806
53333 304
6309 341
3748 251
5066 145
6751 712
5810 266
27559 116
23262 234