5008 678
1611 335
2438 462
7596 236
4671 596
2881 635
4176 381
4114 418
12065 111
3089 796
1900 298
1728 399
8926 764
2615 711
596 59
3109 60
6264 567
586 67
2750 329
5414 704
24896 726
5337 314
12470 631
1923 486