2255 171
3260 673
19616 367
455276 1005
86760 250
56951 257
7804 623
1740 183
3464 61
5804 642
2400 324