5063 283
2422 116
9130 788
13007 241
7826 470
17862 512
5570 453
4978 427
3704 575
6221 715
3823 881
6270 927
4037 81
1760 95
3939 438
6462 392
4158 587
5360 265
11427 448
7397 79
3473 178
7894 482
4121 430
9679 391
6078 821
8775 606
2147 307
3540 26