2294 37
3523 284
3477 288
10459 595
4446 785
6252 931
8649 675
19455 337
6671 790
21599 780
13928 494
4566 743
10990 648
4209 530
25874 115
3803 557
4168 281
5363 239
3928 654
4713 502
2308 272
3328 242
4882 267
5801 78