24018 67
7726 820
9119 534
5545 313
2994 431
6965 582
3238 238
6626 851
9011 369
6516 585
11830 650
5727 587
1734 52
1689 44
4002 755
7303 526
4715 655
5229 454
8715 789
6244 336
3165 232
3858 494
10045 542
7071 797
4158 729
3748 456
9257 506
4718 339