22593 889
99301 650
92739 744
48730 615
180965 556
21854 263
12681 338
9334 472
11686 308
8826 600
113353 419
10539 131
11339 528
13958 614
4904 531
2388 48
3559 115
45238 718
52690 98