3121 350
4397 152
50610 105
52971 468
66442 857
76072 149
70284 371
92170 767
16562 148
7168 159
19402 112