3105 994
1488 373
6300 343
4477 592
42656 687
4907 339
3287 397
5466 728
2975 34
3967 571
4352 944
3308 681
1663 203
3249 830