2449 599
1705 275
2091 425
4026 873
41515 162
1382 74
4534 636
2313 169
2830 623
3052 632
1430 206
2914 503
2061 542
2870 646