19452 781
10342 515
127815 321
5379 756
33117 847
58302 441
47469 214
42055 645
2551 367
2983 338
3409 484
3987 414