301966 687
68640 574
4922 315
5943 493
75150 386
2866 299
15916 286
5986 69
5884 485
15020 437
4163 242
6309 454
5765 666
8650 141
9444 605
27437 375
4248 562
6408 864
6520 119
3290 382
2050 148
4217 397
9576 951
3309 611
9026 479
7208 323
3188 137
7262 938