1586 316
2383 521
11395 350
2492 377
23463 315
17774 283
10710 612
21704 348
9743 453
109635 629
5246 451