50507 686
105533 407
66988 109
55173 259
27581 182
48124 641
29020 100
21165 450
19535 213
21953 108
27226 204
23117 142
26467 245
46552 482
71746 885
33609 424
62474 443
14014 293
20081 519
20027 891
53892 162
20663 509
49697 691
22135 625