22911 550
4238 359
6735 112
7302 430
5323 491
6424 615
4161 527
5310 469
8147 381
5602 343
11295 603
13518 770
8005 408
33298 478
15625 419
10495 115
4299 539
13068 924
7110 517
9926 664
18759 208
15201 787
8923 55
15696 756
12200 546
7795 603
3748 678
9828 780