39639 438
66982 632
27724 481
32228 553
35806 103
29006 535
134913 341
41955 218
70512 293
59875 186
32391 667
50948 783
72136 419