53295 319
5656 169
112415 586
22469 429
50369 634
4563 290
59142 570
80584 289
10564 471
40025 335
34454 420
6998 578
5856 549
5330 680
3661 370
3909 420
6317 839
39679 731