5008 684
3293 383
3732 599
2546 337
2214 51
4315 862
8725 391
4942 714
3490 501
4293 485
6707 355
1906 90
3406 150
4382 154
3038 275
4099 750
4080 261
4224 488
4448 688
1716 68
13629 416
2621 185
7152 711
9652 636
5528 595
66448 157
4077 661
5842 518