5038 283
2397 116
9061 788
12981 241
7794 470
17844 512
5555 453
4961 427
3694 575
6205 715
3816 881
6255 927
4027 81
1749 95
3926 438
6443 392
4146 587
5335 265
11373 448
7367 79
3460 178
7860 482
4107 430
9650 391
6066 821
8730 606
2140 307
3458 26