4006 300
8409 163
4755 30
10001 117
3157 249
5333 812
1574 182
3116 544
1595 121
2841 517
3985 686
3321 452
17262 379
3543 808
1608 51
4225 647
8391 256
9206 320
3200 517
624 101
3121 635
18030 536
16321 476
13070 946