507303 1746
12842 719
17023 530
6733 542
2519 219
1564 395
2323 485
1148 193
1220 212
1288 241
2834 554
3489 918
1962 519
1952 304
295 28
706 73
1020 155
1454 232
3267 834
2677 598
2726 728
2529 618
2147 483
2338 473
623 58
2556 653
2720 454
946 126