4006 428
2658 318
3528 639
3373 783
2931 849
2029 414
1220 145
2249 255
739 116
4165 652
2448 582
798 133
2000 489
477 45
3064 428
3143 780
403 40
1311 384
1660 179
802 237
2170 277
2648 37
7167 372
6489 317