2394 51
2976 423
5477 608
8064 307
3680 621
23457 308
24393 228
26251 442
6490 468
15132 613
7616 443
37419 292
1745 351
4237 335
8866 572
843 143
1159 175
2443 288