1071 306
3772 723
2752 369
290 65
1944 555
4114 356
16587 611
3882 873
4023 148
7085 705
20134 954
27828 543
3759 491
23237 428
4151 417
54386 198
4110 74
28371 645
11666 113
7926 806
53333 304
6306 341
3746 251
5066 145
6749 712
5809 266
27551 116
23262 234