1229032 4600
16487 129
25278 216
17311 208
292834 1077
31630 862
18568 588
44553 505
160062 432
183523 453
116837 718
181465 367
18096 443
20686 591
194966 847
91656 208
138815 709
11604 463
74677 289
53933 196
160977 787
93087 709