16460 308
47579 78
15549 221
30847 513
14743 741
7920 88
2553 407
6040 696
10965 287
49270 758
19363 601
15565 575
34705 333
163166 974
377501 1078
2394161 7081
15248 570
6178 152
44608 854
30759 597
31766 935
26299 293