31005 913
9277 336
84462 767
4475 758
16861 456
18251 637
87648 498
6473 230
20849 340
6089 238
102526 209
59965 166
5511 689
9289 714
6739 657
18041 118
7407 67
44885 639
4758 127
7408 83
11221 553
24475 399
23957 678
2249 193
3238 263
2751 215
3701 861
4246 88