132859 197
21646 847
12482 697
305457 705
355532 943
62008 550
50868 720
17742 478
88049 549
20905 244
114473 797
10963 608
33041 521