3115 804
1368 269
2704 517
3378 671
16167 379
26338 496
14548 184
45124 371
31675 385
5962 623
10861 191