2910 85
5403 105
5802 301
6017 374
4878 307
7322 718
17942 645
4029 170
5973 786
9190 363
8595 825
5098 192
4086 343
8873 515
9318 186
5561 549
4775 472
6082 249
12467 131
5010 565
6323 860
12267 264
6827 665
2833 65
4298 279
7323 91
39673 529
39068 64