29893 337
60736 459
67918 382
30149 566
15063 335
43173 453
96087 430
104559 963
85507 844
81012 545
32387 413
33749 343
27709 319
37017 585
51694 269
71228 1036
25463 179
40999 170
44602 755
41542 664
49870 772
38515 271
51391 354
117411 905