2991 618
37614 162
22710 291
4899 487
2539 288
2441 391
3771 580
3243 891
3398 147
7453 641
6456 728
4706 831
4346 359
3420 55
3374 242
1406 89
3848 717
2250 311
7319 469
2717 550
2322 91
6384 918
1828 205
4299 732
1357 122
3200 415
4515 569
92928 799