4377 505
15965 134
2537 198
5261 351
16550 281
3349 699
3870 251
5999 673
4812 69
5733 392
4324 593
4358 620
2490 44
3086 251
6661 833
7354 317
6234 473
6409 263
3521 227
4571 751
3937 400
7858 159
25519 870
5721 335