31131 83
11602 299
12921 229
19755 381
66462 641
96522 631
11848 718
51724 645
11425 662
7896 354
38766 333
14025 583
5895 578
6052 296
6211 441
30097 272
66682 621