32184 147
26264 39
18752 40
21843 859
4727 731
8219 144
7000 608
2370 231
3702 433
2749 110
4651 386
2535 221
38768 158
4550 694
12685 592
2147 198
5033 173
3965 350
12097 109
19186 552
18509 182
29020 214
55837 309
5087 639
18357 443
19060 658
15322 484
16022 61