505 30
5853 651
3919 568
4017 527
3661 534
17045 176
5050 237
1052 153
4916 858
5327 544
3047 41
4175 708
6309 65
17608 240
34265 202
19480 869
19750 252
3642 399
5282 560
12924 160
1893 35
2682 651
4141 739
5350 707
5193 60
2733 299
4662 382
4267 441