24953 722
53496 550
32490 710
8841 334
246608 416
2756 201
28559 527
1706 112
5245 505
30821 921
2625 270
2942 439
8134 490
5182 780
1844 143
3235 646