21811 311
49907 78
16760 221
32896 513
15925 741
8583 88
2674 407
6442 696
11737 289
53407 759
20714 601
16696 575
38981 334
163600 974
381446 1079
2690099 7187
17566 570
6575 152
48057 855
31719 597
34145 935
28183 293