40097 166
247042 1196
2744633 4075
248310 1043
332725 530
3316 186
2501503 3554
387668 1161
284947 1572
3203572 6789
255100 640
190093 592
707508 1990
385519 1079
258388 1184
97272 372
143746 691
6773 425
118500 632
57195 627
298814 1059
99834 453
47807 393
260199 832