39643 438
27726 481
32228 553
35806 103
29006 535
134913 341
41955 218
70512 293
59877 186
32391 667
50948 783
72138 419