3036 793
152436 462
45102 299
40424 455
34241 237
721 154
2423 749
1114 236
1819 495
2859 597
1079 325
564 134
137 28
2770 746
679 166
659 129
2651 805
7366 337
152245 547
54135 354
46392 284
21991 816
4247 818
25785 286
5726 551
11916 211
16725 195
166680 11216