5266 511
3593 743
3726 239
6097 256
3616 268
7853 862
3388 399
2715 101
4759 306
6978 338
3086 98
9450 934
2635 155
4730 328
9800 156
15964 313
5055 39
4526 778
4103 611
2285 144
4125 513
3182 346
7041 451
5196 813