1352 180
2180 295
20693 509
29062 455
22897 277
4488 159
6791 75
27794 603
13425 185
8660 446
21550 264
835 97
3471 348
1710 116