45575 193
5039 58
5929 523
4876 565
19958 273
11704 568
338882 931
374306 536
309166 462
35927 585
29547 931
250993 1991
85455 1170
53142 621
8449 638
4162 651
2152 99
3773 745
2583 318
5168 133
9185 748