3027 81
5856 622
5817 597
5605 311
4060 57
2858 169
5225 570
2444 180
3700 214
5000 415
4205 698
5171 168
8012 248
2894 116
6112 607
5647 176
4265 211
4646 529
7397 520
7329 326
7350 232
7715 237
7955 706
5433 593