505298 1745
12839 719
17022 530
6731 542
2519 219
1563 395
2321 485
1148 193
1219 212
1288 241
2829 554
3486 918
1962 519
1950 304
295 28
706 73
1020 155
1451 232
3265 834
2677 598
2724 728
2524 618
2147 483
2338 473
623 58
2555 653
2718 454
945 126