840 34
5111 209
5748 643
2146 99
1398 119
5977 625
5375 521
4155 60
3323 311
11972 81
2591 412
6662 511
12765 216
3801 426
2805 479
6298 354
2658 79
4767 318
3328 335
4347 433
3828 597
4853 504
3422 316
6085 708