5896 469
1877 288
8493 765
11590 273
6690 728
3811 284
10196 175
17740 693
13049 771
11568 595
30291 186
4634 77
2248 159
8437 433
29553 417
4877 417
3674 589