2126 348
5012 514
21119 107
2291 304
3497 767
11218 519
35440 144
3549 442
7477 696
7043 534
3089 599
2474 459