30058 196
19361 456
269604 1156
16938 844
10480 627
14724 361
15137 740
27215 114
6050 319
3865 709
5761 672