1731 24
2106 61
4063 708
2974 74
1292 31
3916 269
4739 536
3084 370
2484 265
3720 596
4661 546
4381 357
20369 285
19137 513