2800 333
7096 286
3776 350
1580 200
20131 298
8452 535
21002 873
6750 531
7608 307
4094 468
42639 493
3868 457
9607 321
5327 75
5493 38
6861 340
5450 757
5992 64
2840 271
246727 1196
8620 586
2729156 4036
1433 110
934434 959
3728 750
248255 1043
4903 378
332114 529