3693 75
3167 588
3833 715
5459 364
4923 321
4629 424
8202 570
70215 667
5644 247
91493 467
10605 307
1551 138
4232 794
2533 244
22285 123
7558 628
6913 313
3153 532
2679 194
1991 59
4966 277
3550 351
2214 383
3647 694
2462 377
3098 645
3506 596
5732 887