2939 322
5346 587
4781 98
5985 886
4001 361
2671 203
9802 621
2892 333
12552 58
4457 630
2998 591
4633 44
4263 728
2094 237
6076 89
12341 85
5203 875
4645 665
5112 138
7162 400
93254 799
87569 907
58908 626
148495 877
61647 746
25973 430
13802 80
16401 171