1851 36
3088 499
945 107
3858 593
1447 246
2145 266
1312 94
4316 685
1033 168
2556 455
3433 550
4381 684
3381 643