3081 804
1366 269
2676 517
3372 671
16052 379
26281 496
14517 184
45090 371
31515 385
5948 623
10857 191