5012 570
6184 920
5037 685
7806 582
4065 464
10300 330
5097 745
5533 395
4302 443
5105 677
6411 487
12996 161
5614 601
5584 368
1664 26
3010 136
3844 42
2475 93
7780 778
5346 603
7696 392
16442 654
9917 236
3111 262