3012 994
1369 372
5924 343
4320 590
4774 339
5319 728
4037 821
3472 244
2746 34
3871 570
4215 944
3215 681
1551 203
3191 830