22593 88
23520 645
136819 626
71296 641
9775 425
5862 111
16651 357
7251 200
4004 153
6534 326
17109 192
16299 505
8800 696
6599 520
7870 640
22080 219
40814 353
60084 847
16497 611
62219 417
52618 175
4200 528
8005 515
14284 56
13442 740
4226 642
9358 135
3516 211