2650 781
2228 452
123 23
1281 328
884 283
3665 646
8239 66
12134 129
8417 625
3176 278
1912 161
8505 875
7058 588
3755 225
4136 703
174326 313
12289 109
9495 519
3293 327
12131 459
8661 810
12750 313
18179 91
21118 631
7289 596