3533 181
18628 486
28248 169
12995 935
11766 91
37930 1059
24066 782
5271 472
18000 698
11497 289
17380 242
29480 384
23463 726
8075 107
3954 106
20651 325
9490 412
11974 1012
14587 542
23735 459
7536 286
9666 31
11853 511
7036 459
29507 412
37466 668
18879 831
15080 326