3136 112
4669 432
8173 236
63220 746
6388 648
32085 639
2228 222
269082 358
3883 443
2823 290
2404 141
3347 395
5491 372
5696 706
5637 434
4335 631
5781 155
12118 678
347401 767
14538 907
19810 654
16672 399
14154 318
8188 97
10001 530
26129 877
6607 635
14877 362