2461 460
35933 548
17950 187
8262 523
10996 156
11739 129
5001 282
8164 129
6251 280
6202 431
20849 712