19456 781
10356 515
127830 321
5379 756
33119 847
58323 441
47484 214
42069 645
2551 367
2983 338
3411 484
3987 414