28415 600
5850 718
40337 645
4907 519
64157 650
92180 482
8850 222
5585 203
2997660 6126
18943 382
43603 647
32142 633
16661 551
37997 744
66412 784
30303 504
25513 369
7230 80
52068 163
33140 382
13433 437
19510 55
28249 623
28971 925