29011 583
14491 405
6371 138
18360 361
3800 521
3797 277
16519 362
13096 642
4093 274
3712 604
3268 408
24532 649
7061 648
7975 129
4799 195
13200 733
8040 427
4718 162
9346 246
1005 45
9077 334
1859 116
13502 187
4580 837
5772 67
10687 760
3022 75
3408 409