30134 700
2594 384
7211 277
3356 94
46308 760
8026 196
2595 41
3741 226
3581 153
5240 155
4432 505
5818 402