14009 594
2278 204
6523 680
4531 591
6490 162
11793 554
9895 914
5517 734
4059 391
4497 641
17573 563
12418 59
5010 201
312666 651
76304 415
380668 533
3370 176
7366 99
35806 948
12088 580
2955 267
4283 166
5915 786
61647 848
39871 728
44336 189
3136 218
30970 78