12039 300
31055 192
11175 397
13621 301
4116 882
4805 428
6755 93
7058 693
8912 509
3603 333
123133 78
11696 341
12852 519
9237 218
7296 124
7961 864
3724 345
23403 530
4742 757
39024 168
4098 723
5127 448
19344 394
6469 163
88191 573
15871 386
2901 441
1655 26