29496 513
5320 798
8392 87
6681 70
6824 842
52738 230
6336 189
2208 246
4299 42
5944 483
4404 617
3411 525
5215 677
4301 519
4598 359
10651 553
2723 758
1839 73
983 129
4877 695
3044 460