3191 691
1523 352
2632 487
1283 226
2993 766
2986 467
2753 445
843 46
1585 327
3575 558
2462 491
1853 459
3026 656
3414 589
5913 419
1114 240
2850 489
2880 544
3006 501
8159 135
2656 409
3936 908
2271 571
725 47