5432 633
16074 293
22245 182
8088 235
23635 507
14579 648
14398 674
24774 430
5306 48
11562 344
12404 841
5032 89
7349 310
15647 553
17211 766
5136 216
3237 274
29748 180
8595 428
11177 691
6039 248
10947 523