1360 180
2331 295
20756 509
29116 455
22935 277
4488 159
6809 75
27821 603
13427 185
8672 446
21552 264
835 97
3475 348
1710 116