105983 377
50826 118
92492 389
79008 337
954254 3310
16904 99
76379 235
327100 1231
10797 59
379245 2145
79735 232
47383 766
106759 246
117758 219
95585 355
157860 1054
54197 764
77041 456
91270 447
75226 433
30791 91
91067 363
134817 592
110020 235
63918 340
80937 888
131590 791
117721 1001