41045 312
43892 521
32348 664
29609 203
28500 478
31079 631
71336 767
24453 502
29421 124
101369 329
36128 517
19562 749
22062 174
71100 349
15459 90
23245 915
15223 781
35742 535
58110 157
45759 525
134478 724
93297 540
72475 886
23508 577