3000 994
1369 372
5881 342
4300 590
41500 687
4755 339
3063 397
5312 728
2739 34
3829 570
4214 944
3212 681
1547 203
3186 830