12095 599
50634 675
12998 607
16002 356
5134 583
19505 806
61475 939
1902 48
78053 793
24105 818
15140 366
18123 399
28657 968
15600 670
14511 359
113014 749
19642 227
10292 213
107022 852
31454 472
7077 374
77647 226
60275 404
21339 569
21114 909
42398 606
11085 731
24682 458