42582 343
8186 127
6470 572
13305 318
4057 60
6148 611
138440 746
8701 130
10890 600
3266 91
4849 366
7264 766
4560 672
33302 838
5260 604
3043 443
3301 303
9918 590
5360 261
80445 568
51679 468
33303 715
6567 152
4117 348
11777 508
1851 313
5468 687
3491 588