31633 392
16587 126
9087 517
2857 288
18070 94
4952 793
54147 608
1278 139
9340 261
4005 729
5737 738
30374 249
14399 222
3727 462
4538 488
2515 98
3345 746
3226 557
3863 805