57930 375
5365 351
6009 269
5459 493
7542 111
16041 247
2653 326
608001 1465
10433 291
16912 160
138511 407
6449 70
16638 413
14889 645
297456 1007
11429 635
24501 694
3032 372
11190 660
2434 73