16561 535
3525 159
5556 584
34096 677
18943 382
32143 633
28552 89
16661 551
37997 744
66412 784
30303 504
7231 80
38518 795
46457 614
12183 85
17945 596
17739 654
9793 78
3327 277