501053 1732
17258 347
138940 416
207454 410
205488 364
4088 634
219091 434
131068 235
69684 578
150272 719
78700 764
77128 246
219418 833
127505 449
146647 996
124065 826
63336 176
189891 466
182213 502
447743 1126
170367 319
96375 541