1352 180
2192 295
20696 509
29062 455
22899 277
4488 159
6793 75
27798 603
13427 185
8660 446
21550 264
835 97
3471 348
1710 116