2997 867
646 90
1378 369
1893 524
118501 494
121905 823
61949 316
68512 833
29574 274
75456 164
69988 390
306626 1062
104197 638
64912 679
157146 281
138781 625
79475 664
60209 228
88316 519
100350 528
81374 651
77526 346
65798 810
99575 661