1357 180
2307 295
20733 509
29101 455
22916 277
4488 159
6803 75
27810 603
13427 185
8667 446
21550 264
835 97
3474 348
1710 116