52193 700
142581 354
3781 321
13324 522
431284 534
23250 424
9815 190
5958 278
6440 262
36290 278
5203 40
9851 681
18590 644
117767 951
71246 200
265096 1045
6974 597
13705 455
419786 1077
23763 98
11217 886
6400 47
7313 322
38443 575
8825 597
111582 649
7079 820
7997 154