331502 1002
110710 217
10476 648
5203 40
17215 167
111207 972
18589 644
12035 571
110773 848
484956 1571
11484 60
8879 891
5018 616
6971 597
6143 800
12856 299
73322 831
12179 764
11006 293
139933 1146
10339 231
419453 1077
7260 212
9256 546
7309 322
111500 649
94027 196
194517 598