851 80
1437 180
3986 156
8033 388
1353 53
1761 217
2117 411
3959 648
5147 673
4032 637
14372 37
3527 654
8228 465
4484 595
1513 173
3991 113
24321 250
25516 557
2430 424
3607 467
3641 60
3390 542
5542 534
2479 416
6129 892
4047 492
1930 337
9930 706