3036 793
152450 462
45104 299
40426 455
34243 237
722 154
2423 749
1114 236
1819 495
2859 597
1079 325
564 134
137 28
2770 746
679 166
659 129
2651 805
7368 337
152254 547
54135 354
46394 284
21995 816
4247 818
25785 286
5728 551
11920 211
16725 195
166680 11216