923 32
8953 697
1857 242
17555 301
18739 118
3677 873
9794 592
4258 350
3103 273
1728 338
19455 33
14829 580
37029 712
10422 154
9666 80
10128 485
9246 99
3928 551
10852 711
11894 601
7301 26
4535 369
16430 356
12934 267
1805 29
8227 69
10550 645
3858 300