3081 804
1366 269
2676 517
3371 671
16051 379
26280 496
14517 184
45089 371
31512 385
5948 623
10857 191