2447 51
3195 423
5572 608
8086 307
3689 621
23487 308
24453 228
26334 442
6511 468
15190 613
7635 443
37531 292
1749 351
4247 335
8888 572
859 143
1164 175
2453 288