12603 800
5245 247
4141 296
4109 859
7046 568
3936 653
3403 325
2581 367
6992 370
3197 574
2256 66
5698 214
3882 86
2589 289
99575 818
11884 643
8208 599
4053 377
7023 763
6224 238
2506 277
4940 812
6125 59
9202 405
5908 569
7077 548
13641 802
2142 36