1113447 1521
2208516 3650
491730 963
417796 735
183687 733
133046 492
241359 414
52983 608
68500 537
313470 446
178701 662
111295 136
252725 592
169272 573
59346 195
69535 402
167898 554
72372 192
38206 436
105037 392
136986 198
51352 131
37831 188
42558 759