1592 63
29590 513
5332 798
8396 87
6682 70
6826 842
52781 230
6346 189
2208 246
4304 42
5945 483
4404 617
3411 525
5229 677
4306 519
4603 359
10659 553
2726 758
1840 73
983 129
4881 695
3045 460