49158 545
118203 352
246433 947
241761 716
191380 751
97570 707
72309 276
96864 458
62862 90
49460 265
35550 813
104098 374
150316 754
294267 937
354677 847
15468 220
154622 648
94731 596
94146 491
35225 510
29663 577
661154 1129