19460 781
10360 515
127847 321
5379 756
33121 847
58336 441
47497 214
42077 645
2554 367
2983 338
3414 484
3988 414