2401 479
3184 419
4718 439
5284 604
4935 340
6978 107
9542 417
5811 113
4693 388
26928 375
17402 302
2754 506
4907 208
3599 530
1616 442
10941 502
840 100
19870 601
1763 38
5004 474
2377435 3931
6013 500
1863 41
15930 46
4438 295
1470 231
15408 313
3010 789