1357 180
2299 295
20727 509
29093 455
22916 277
4488 159
6800 75
27810 603
13427 185
8666 446
21550 264
835 97
3473 348
1710 116