441356 887
149871 350
75073 433
117197 1001
69914 180
6101 457
8812 344
6205 634
5648 521
3390 423
7189 197
5813 696
4576 526
7157 432
10107 752
9204 572
6257 268