41063 848
48495 393
26522 351
56583 434
34227 647
20674 123
29370 641
18017 331
74076 641
39301 431
38996 519
60389 249
67908 703