3597 584
5703 172
24204 273
6140 526
21821 439
5796 473
2805 333
7109 286
3786 350
1586 200
20175 298
8470 535
21016 873
6766 531
7619 307
4108 468
42684 493
3878 457
9616 321
5343 75
5507 38
6876 340
5465 757
6000 64
2849 271
246748 1196
8639 586
2729377 4036