2693 781
2229 452
124 23
1288 328
890 283
3669 646
8290 66
12234 129
8456 625
3184 278
1927 161
8520 875
7071 588
3757 225
4149 703
174361 313
12293 109
9504 519
3302 327
12140 459
8674 810
12779 313
18202 91
21128 631
7297 596