7597 97
3489 549
5607 497
4262 316
4489 544
3711 366
3390 583
1529 154
4602 630
4939 482
5449 667
1056 106
3956 324
2532 514
3444 759
4743 496
2438 318
4290 170
3976 976
12400 344
1967 239
4056 583
2829 223
4662 933