15960 158
19555 641
1256 66
2961 534
3784 625
1295 151
28858 681
13303 393
1983 418
5234 380
2636 278
26745 66
79293 182
60567 236
49665 556
75793 416
54150 175
14185 245
18952 835
21967 345
75305 289
13066 779
21847 283
11853 594
9468 451
7270 846
12083 39
11806 427