2k
791
51
32
34
30
25
19
59
44
102
41
611
40
551
1151
133
701
941
975
65
877
1476
411
442
353
361
352