30201 600
7248 718
41976 645
5281 519
69539 653
93662 482
9097 222
5912 203
3151765 6215
19275 382
45038 647
32781 633
17035 551
38892 744
68014 784
31277 504
26557 369
7460 80
53280 163
33988 382
13997 437
20399 56
29051 623
29635 925