19456 781
10358 515
127835 321
5379 756
33120 847
58326 441
47485 214
42071 645
2551 367
2983 338
3411 484
3987 414