4009 406
19433 251
11001 289
17699 876
4924 698
9995 951
5366 47
12660 598
7638 632
16666 700
2879 401
3399 315
5360 650
2867 130
4532 776
2496 407
14428 164
3876 363
4240 588
3286 195
2390 127
7832 765
4595 415
4642 814