31305 392
16387 126
10556 517
2806 288
18060 94
4916 793
52686 608
1247 139
9332 261
3961 729
5715 738
30236 249
13087 224
3697 462
4491 488
2437 98
3345 746
3201 557
3836 805