239 57
6483 468
826 67
37960 855
19456 396
31437 195
9132 355
10768 321
2179 94
5779 332
5051 707
4545 478
4257 904