2401 300
2111 256
3208 200
39017 479
4210 707
7930 297
5160 581
44732 186
5096 883
6625 75
5215 234
6590 71
47855 604
18420 432
26134 342
6676 308
3307 168
16086 248
27542 754
24839 228
15854 380
15120 649
5018 684
5664 315
6995 102
4339 698
5243 47
1892 206