57904 375
5365 351
6009 269
5459 493
7541 111
16041 247
2653 326
607988 1465
10433 291
16905 160
138508 407
6449 70
16638 413
14888 645
297437 1007
11429 635
24498 694
3031 372
11189 660
2434 73