1494 304
1270 299
1175 271
19131 32
8430 293
23387 196
3057 652
16721 766
3302 436
3191 96
49197 855
8842 80