132585 197
21644 847
12479 697
305436 705
355443 943
61994 550
50853 720
17731 478
88015 549
20902 244
114422 797
10963 608
33005 521