2391 51
2976 423
5475 608
8064 307
3680 621
23455 308
24392 228
26248 442
6490 468
15131 613
7616 443
37416 292
1745 351
4237 335
8865 572
843 143
1159 175
2442 288