12442 307
5416 411
10583 605
8083 520
7892 537
9589 895
342975 578
25225 664
19205 482
4579 764
6112 434
7519 739
4769 540
9000 680
72601 337
5603 405
3944 276
19050 479
11001 877
16003 396
1824 173
4164 631
4100 777
7386 390
2889 125
2793 334
13588 343
3956 510