203 43
1877 509
2145 663
943 236
929 97
2558 728
2095 275
7287 555
6053 843
2384 648
2690 38
1188 371
26195 288
1030 273
2074 629
2893 596
5842 556
36368 695
30288 295
1588 517
6496 106
11233 225
6748 594
9039 372