6691 110
25060 664
93683 904
51515 511
58514 584
31630 179
26656 294
10378 257
45123 60
17497 427
18221 623
51081 409
17570 493
18471 83
32457 557
7570 221
2635 299
96212 231
67980 660
160854 139
69438 144
74660 411
35267 167
6887 856
61272 248
33477 543
7705 80
5855 496