1008 292
901 247
2389 479
171 51
47307 671
25553 191
5895 460
60909 623
44751 173
44462 783
111881 320
3696 216
45209 148
86428 941
53298 467
65028 135
29692 515
40568 268
16447 66
49200 498
130316 826
98316 605
86718 550
8849 186