3121 646
6680 66
8380 127
7172 625
3054 278
1858 161
8239 875
6506 588
3263 225
3903 703
173943 313
12234 109
9335 519
3247 327
11927 459
8508 810
12309 313
17881 91
20427 630
7189 596