508953 1746
12843 719
17024 530
6734 542
2519 219
1565 395
2323 485
1149 193
1220 212
1288 241
2838 554
3491 918
1962 519
1952 304
296 28
706 73
1020 155
1454 232
3270 834
2677 598
2728 728
2529 618
2147 483
2339 473
623 58
2558 653
2722 454
947 126