3116 240
5276 248
3384 791
20597 672
3337 460
4309 594
3063 551
4218 574
1970 63
3189 434
2874 512
5664 306
7693 688
9078 722
3872 611
2773 299
1743 216
9055 462
4810 585
1899 467
3918 241
720 41