3115 804
1368 269
2702 517
3378 671
16165 379
26336 496
14544 184
45123 371
31661 385
5962 623
10861 191